Material UI Docs screenshot

Material UI Docs

Author Avatar Theme by Mui
Updated: 15 Jan 2026
338 Stars

Please don't submit PRs here as they will be closed. To edit the docs or source code, please use the main repository: http://github.com/mui/material-ui.

Categories

Overview

MUI Core is a collection of React UI component libraries designed to help developers ship new features faster. It includes Material UI, Joy UI, Base UI, and MUI System. Material UI is a comprehensive library featuring Google’s Material Design system. Joy UI is a library of beautifully designed React UI components. Base UI provides unstyled components for developers to have complete control over their app’s CSS and accessibility features. MUI System offers CSS utilities to assist in rapid layout customization.

Features

  • Material UI: Comprehensive library of components with Google’s Material Design implementation.
  • Joy UI: Library of beautifully designed React UI components that spark joy.
  • Base UI: Library of unstyled React UI components and hooks for full control over app CSS and accessibility features.
  • MUI System: Collection of CSS utilities for rapid custom design layout.

Installation

To install MUI Core, follow these steps:

  1. Install the package using npm: npm install mui-core
  2. Import the desired component library in your React project:
    • For Material UI: import { Button, TextField, Card } from 'material-ui-core'
    • For Joy UI: import { Header, Carousel, Modal } from 'joy-ui-core'
    • For Base UI: import { Input, Checkbox, Dropdown } from 'base-ui-core'
    • For MUI System: import { Grid, Typography, Flexbox } from 'mui-system-core'
  3. Start using the components in your React project.

Summary

MUI Core is a collection of React UI component libraries that provide developers with powerful tools to quickly build and customize user interfaces. With Material UI, Joy UI, Base UI, and MUI System, developers have access to a wide variety of components, each catering to different design needs. Whether it’s implementing Google’s Material Design system, creating visually appealing UI components, or having complete control over CSS customization, MUI Core has the capabilities to enhance development productivity.