Ross ROSS = Recommend OSS · open-source software intelligence for agents

umijs/umi

A framework in react community ✨ observed · 2026-08-28

github.com/umijs/umi · homepage · TypeScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

95/100

  • Activity 99
  • Release rhythm 87
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 4
  • age_days: 3206
  • days_rel: 9
  • days_push: 8
  • n_releases_24m: 90

Full methodology

Adoption not part of the score

16040 stars · 2663 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Umi is an extensible, plugin-based enterprise-grade React application framework from Ant Group, built on React Router 6 with routing, build, testing, and linting out of the box. It offers dual Vite/Webpack build engines, MFSU fast bundling, SSR/SSG, and a batteries-included Umi Max distribution with antd, data flow, i18n, and micro-frontend integrations.

Use cases

  • build a production React app with routing and build tooling in one dependency
  • create an enterprise admin dashboard with antd, permissions, and i18n
  • scaffold a React project with conventional file-based routing
  • speed up webpack builds with MFSU or switch to Vite mode
  • add SSR or static site generation to a React app
  • integrate micro-frontends with qiankun in a React codebase
  • standardize frontend best practices across a large team

When to choose

  • you want an all-in-one React meta-framework with routing, build, test, and lint included
  • you need enterprise features like i18n, access control, data flow, and micro-frontends out of the box
  • your team wants locked, pre-bundled dependencies for long-term build stability
  • you prefer configurable routing alongside convention-based routing
  • you are building CSR-heavy apps, especially with Ant Design

When to avoid

  • you need to support IE8 or React below 16.8, or Node below 14
  • you have strong requirements to customize webpack heavily yourself
  • you want to pick your own router library or minimal tooling
  • you primarily need server-side rendering with server loaders/actions, where Next.js or Remix fit better
  • you just want a lightweight scaffold like create-react-app for a single small project

Facets

framework · maturity stable

web-framework routing build-tool ssr static-site-generator plugin-system testing linter web-development frontend developer-tools cross-platform react enterprise ant-design vite webpack mfsu micro-frontend umi-max convention-over-configuration nodejs web-server

9 sources

Member repositories

RepositoryRoleHealth v2
umijs/umimain95

For agents

markdown · JSON · MCP: product_card(name="umijs/umi")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem