MUI
Comprehensive library of React UI components implementing Google's Material Design.
- Actively maintained
- Well documented
- Permissive license
Overview
Material UI (the `@mui/material` package, from the MUI organization) is a React component library implementing Google's Material Design system as an independent implementation - not a wrapper around Google's own code. It's been developed for more than a decade with contributions from a large open-source community, and its core set of components can be extended with MUI X, a separate suite of more complex components (data grids, date pickers, charts) for advanced use cases.
It's a fit for React teams that want a mature, ready-made set of accessible UI components following Material Design conventions, rather than building a design system's components from scratch.
Why it's in this catalog
Catalog rating: ★★★★☆ (4/5)
One of the most widely adopted React component libraries; strong representative pick for a thin ui category.
- Foundational
- Vendor-backed
- Categories
- UI & Components
- Languages
- TypeScript, JavaScript
- License
- MIT
Related Projects
Ant Design
MITEnterprise-class UI design language and React component library, with a large set of high-quality components for building data-heavy admin and business applications.
Actively maintained
- UI & Components
Mantine
MITFully featured React components library with 100+ customizable components and 50+ hooks, plus packages for forms, dates, charts, notifications and rich text editing.
Actively maintained
- UI & Components
shadcn/ui
MITCollection of copy-and-paste, accessible React components built with Radix UI and Tailwind CSS.
Actively maintained
- UI & Components
Ionic Framework
MITCross-platform UI toolkit for building iOS, Android and Progressive Web Apps with HTML, CSS and JavaScript, with first-class React, Angular and Vue integrations.
Actively maintained
- Mobile
- UI & Components
Spotted an error? Suggest an edit on GitHub.