Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A Gatsby v2 starter based on Grommet v2 UI with theme switching, Markdown posts, and responsive design.

Saturn is a free PSD & HTML blog template with a live demo and GitHub releases.

A free Jekyll blog theme with single/two-column layouts, Disqus comments, LaTeX support, and 8 language translations.

Minimal one-column responsive Jekyll theme for personal blogs, inspired by Hyde and Medium.

A Hugo port of the Ghost Casper 3 theme for image-heavy, minimal blogs.
Gatsby Starter Blog Grommet is a Gatsby v2 starter for building a blog with the Grommet v2 UI library, generating a static site from Markdown posts.
Gatsby Starter Blog Grommet is a starter template that creates a blog using Gatsby v2 as the static site generator and Grommet v2 as the UI component library. It takes Markdown files placed in the content/blog folder as input and produces a static website with card-style post previews, light/dark theme switching, and a sticky sidebar. The starter is authored by Ganevru and hosted on GitHub, with a live demo deployed to Netlify.
Install the Gatsby CLI, then run gatsby new blog-grommet https://github.com/Ganevru/gatsby-starter-blog-grommet to download the starter. After that, cd blog-grommet and gatsby develop starts a local development server. The starter includes pre-commit hooks via husky and lint-staged that run ESLint and a gatsby build, which helps catch errors before committing. Posts are added as Markdown files in the content/blog folder and become static pages at build time.
Yes, the starter is open source on GitHub, so you can download, modify, and use it without paying a fee.
You need Node.js and npm, plus the Gatsby CLI installed globally. The README links to the Gatsby tutorial for beginners.
Yes, the starter supports dark, base, dxc, aruba, and grommet (default) themes. You can switch them in site-config.js.
Yes, the starter is written in TypeScript and includes eslint with typescript-eslint for type-aware linting.
It's a static Gatsby site, so it works on Netlify, Vercel, or any static hosting service. The demo uses Netlify.
