Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A Gatsby starter preconfigured with Material UI, Roboto typeface, SEO, and offline support.
Gatsby Material UI Starter is a Gatsby boilerplate that preconfigures the Material UI component library so you can build React sites with Google's Material Design components immediately. Run it through the Gatsby CLI and you get a starting point with a self-hosted Roboto typeface, SEO setup, and offline support, all layered on the standard Gatsby Default Starter.
It is a starter template for the Gatsby static site generator, maintained by Dominic Abela on GitHub as dominicabela/gatsby-starter-material-ui. It accepts a project name through the gatsby new command and produces a configured Gatsby project where Material UI is ready to use. The demo is hosted at material-ui-starter.netlify.com.
gatsby new with the starter URL and start editing src/pages/index.js.The quick start is a three-step process: create a project with the Gatsby CLI, start the development server with gatsby develop, and edit the source. The development server runs at http://localhost:8000 with a GraphiQL tooling link at http://localhost:8000/___graphql for querying site data.
Yes, the starter is open source on GitHub under the dominicabela/gatsby-starter-material-ui repository, and you can use it freely to generate new Gatsby projects.
Yes, the entire point of the starter is to pre-configure the Material UI component library, so you can import and use Material-UI components immediately.
It includes the Material UI framework, a self-hosted Roboto typeface, SEO support, offline support, and the standard Gatsby configuration files from the Gatsby Default Starter.
Use the Gatsby CLI command gatsby new followed by the starter URL and a project name, then navigate into the directory and run gatsby develop to start the development server.
A live demo is deployed at material-ui-starter.netlify.com.
