What is umi built with?

umi is a TypeScript repo built with React, Express, Vite, Vue, react-router-dom, and 2 more. It is tested with Jest and babel-jest and deploys with pino. It has 381,687 written lines, with 398 test files.

Read on November 7, 2026, at commit bee123f. Read it as markdown

The card says what it's built with. Its whole map opens it up: every part of the code and how it connects to the rest.

Frontend

The base 6

Styles 5

Interface 6

Icons 1

Backend

Support

Tools 22

  • SWC6 files
  • @utoo/pack4 files
  • @svgr/core2 files
  • chokidar2 files
  • Jest2 files
  • @vitejs/plugin-react1 file
  • @vitejs/plugin-vue-jsx1 file
  • Babel1 file
  • esbuild1 file
  • fork-ts-checker-webpack-plugin1 file
  • react-refresh1 file
  • svgr1 file
10 more
  • TypeScript1 file
  • vue-loader1 file
  • zx1 file
  • enhanced-resolve6 files
  • fast-glob3 files
  • rollup-plugin-visualizer2 files
  • html-webpack-plugin1 file
  • node-libs-browser1 file
  • regenerate1 file
  • uglify-js1 file

The base 1

Testing 2

  • Jest3 files
  • babel-jest1 file

Deploy 1

Other 13

  • Babel3 files
  • core-js1 file
  • react-redux1 file
  • Redux1 file
  • valtio1 file
  • querystring8 files
  • kleur3 files
  • cors2 files
  • express-http-proxy1 file
  • fast-deep-equal1 file
  • isomorphic-unfetch1 file
  • path-to-regexp1 file
1 more
  • regenerator-runtime1 file

Other repos with a similar stack

Ordered by how much of its stack they share with umi, then by stars.

Frequently asked questions

What language is umi written in?
umi is written in TypeScript, with 381,687 written lines.
What framework does umi use?
umi is built with React, Express, Vite, Vue, react-router-dom, history, and vue-router.

The proof: in packages/preset-umi/package.json

Does umi have tests?
Yes. umi has 398 test files and is tested with Jest and babel-jest.
Which repos have a stack like umi's?
The ones that share most of its stack:novuhq/novutwentyhq/twentycypress-io/cypress

See inside your code, today.

Paste your repo and see it drawn, part by part: a medium one in under a minute.

Free, no account.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →