What is material-ui built with?
material-ui is a JavaScript repo built with Vite, React, @slack/bolt, Next.js, and React Router. It makes its content with mustache, validates its data with prop-types, and is tested with Vitest and sinon. It has 775,910 written lines, with 1,195 test files.
Read on November 4, 2026, at commit 403986a. Read it as markdown
Frontend
The base 4
- React21,952 files · in package.json
- Next.js8 files
- React Router1 file
- Vitein package.json
Styles 4
- PostCSS19 files
emotion6 files
@emotion/react5 files
- styled-components3 files
Interface 3
react-transition-group1 file
- @material-ui/core92 files
- @popperjs/core2 files
Other repos with a similar stack
Ordered by how much of its stack they share with material-ui, then by stars.
Frequently asked questions
What language is material-ui written in?
material-ui is written in JavaScript, with 775,910 written lines.
What framework does material-ui use?
material-ui is built with Vite, React, @slack/bolt, Next.js, and React Router.
The proof: in package.json
Does material-ui have tests?
Yes. material-ui has 1,195 test files and is tested with Vitest and sinon.
Which repos have a stack like material-ui's?
The ones that share most of its stack:vercel/next.jsshadcn-ui/uistorybookjs/storybook
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.
Is it your repo? Add its badge, keep it up to date or take it down →

