Skip to content

MATERIAL-UI

React components for faster and easier web development. Build your own design system, or start with Material Design.

Get Started
Get Professional Support
A quick word from our sponsors:Bitsrc — The fastest way to share code

Installation

Install Material-UI's source files via npm. We take care of injecting the CSS needed.
$ npm install @material-ui/core
or use a CDN.
Load the default Roboto font.
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap" />

Read installation docs

Usage

Material-UI components work without any additional setup, and don't pollute the global scope.
import React from 'react';
import { Button } from '@material-ui/core';

function App() {
  return <Button color="primary">Hello World</Button>;
}

Explore the docs

Premium themes

Take your project to the next level with premium themes from our store – all built on Material-UI.

Browse themes

Material-UI's sponsors

The continued development and maintenance of Material-UI is made possible by these generous sponsors:

Diamond 💎

3/3 slots available

Gold 🏆

tidelift bitsrc

call-em-all

There are more!

See the full list of our sponsors, and learn how you can contribute to the future of Material-UI.


Who's using Material-UI?

Join these and other great organisations!

NASAWalmart LabsCapgeminiUniqloBethesdaJ.P. MorganShutterstockNetflixCourseraAmazonUnity

Are you using Material-UI?