A Gatsby v2 starter based on Grommet v2 UI. Demo:
Clone or download
Latest commit 44ecdec Jan 19, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
src post improvement Jan 10, 2019
static image cover Sep 17, 2018
.eslintignore standard => eslint standard Oct 3, 2018
.eslintrc.json npm updates Jan 9, 2019
.gitignore posts and bio edit Sep 21, 2018
.prettierrc.json standard => eslint standard Oct 3, 2018
.travis.yml ini Sep 17, 2018
LICENSE ini Sep 17, 2018
README.md Update README.md Jan 19, 2019
gatsby-config.js standard js Sep 29, 2018
gatsby-node.js standard js Sep 29, 2018
package.json gatsby-plugin update Jan 10, 2019
site-config.js Grommet Themes Oct 13, 2018


Gatsby Starter Blog Grommet

GatsbyJS v2 starter for creating a blog. Based on Grommet v2 UI.

Demo: ganevru.github.io/gatsby-starter-blog-grommet


  • Gatsby v2
  • Grommet v2 UI
  • Easily configurable - see site-config.js in the root
  • Switch between grommet themes - dark, hpe and grommet (default)
  • Blog posts previews in card style (with a picture-cover or without)
  • Responsive Design, optimized for Mobile devices
  • styled-components for style


  • switch between dark and light themes (most likely with Redux)
  • transition to TypeScript


The best place to start using Gatsby: Gatsbyjs.org/tutorial/part-one

Install Gatsby cli (if you have not already):

npm install --global gatsby-cli

Download and install:

gatsby new blog-grommet https://github.com/Ganevru/gatsby-starter-blog-grommet
cd blog-grommet

Running in development:

gatsby develop