Skip to content
+

React Templates

Browse our collection of free React templates to get started building your app with Material UI, including a React dashboard, React marketing page, and more.

Free templates

Our curated collection of free Material UI templates includes dashboards, marketing pages, sign-in and sign-up pages, a blog, a checkout flow, and more. They can be combined with one of the example projects to form a complete starter.

Sections of each layout are clearly defined either by comments or use of separate files, making it simple to extract parts of a page (such as a "hero unit", or footer, for example) for reuse in other pages. For multi-part examples, a table in the README at the linked source code location describes the purpose of each file.

Dashboard

A collection of charts and complex components in a responsive dashboard layout.

Marketing page

A responsive marketing page layout with common sections found in marketing pages.

Checkout

A step-by-step checkout flow with an adaptable (or optional) number of steps.

Sign-in

A simple sign-in page using text fields, buttons, checkboxes, links, and more.

Sign-in side

A sign-in page with a two-column layout using text fields, buttons, and more.

Sign-up

A simple sign-up page using text fields, buttons, checkboxes, links, and more.

Blog

A polished blog page layout. Markdown support is courtesy of markdown-to-jsx.

See any room for improvement? Please feel free to open an issue or pull request on GitHub.

Premium templates

Looking for something more? You can find complete templates and themes in the premium template section.

The MUI Store includes several carefully curated React templates using Material UI The MUI Store includes several carefully curated React templates using Material UI

Toolpad Core (beta)

Toolpad Core is a framework designed to build dashboards and internal tools. It leverages the existing suite of components offered by Material UI and ties them together to help you create applications quickly.