Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A Gatsby v2 baseline starter with SEO, Google Analytics, PostCSS, accessibility support, and developer environment variables.
Gatsby Starter Honey is a baseline Gatsby v2 starter project that packages SEO, Google Analytics, PostCSS, accessibility support, and developer environment variables into a single starting point. Built by Davs Howard and hosted at github.com/davshoward/gatsby-starter-honey, it serves as a drop-in foundation for building a new Gatsby site without setting up those common integrations from scratch.
Gatsby Starter Honey is a Gatsby v2 starter template that provides a preconfigured baseline for new projects. It takes as input a Gatsby CLI command and outputs a running local site at http://localhost:8000 with hot reloading, SEO tags, sitemap/robots.txt generation, social sharing metadata, Google Analytics, and PostCSS styling support. The template is based on the official Gatsby Starter Default, so it inherits that project's structure while adding its own configuration layer.
src/pages/index.js as the home page.flow in version 1.2.0).--heading properties to improve keyboard navigation and visual consistency.config.js file rather than scattered across React components.Gatsby Starter Honey is for web developers who want a Gatsby v2 project already wired with SEO, analytics, and accessibility features. It suits freelancers and agencies that build marketing sites or blogs for clients and want to skip repetitive setup. It also helps teams that need a consistent baseline across multiple Gatsby projects, since the configuration is centralised in one file. Developers new to Gatsby can use it to see how SEO, sitemaps, and Google Analytics are typically integrated into a Gatsby site.
gatsby new my-honey-starter https://github.com/davshoward/gatsby-starter-honey, run gatsby develop, and edit src/pages/index.js to see browser updates in real time.config.js to change SEO metadata, sitemap settings, and social sharing data without touching React code.gatsby new with the starter's GitHub URL to create a local project.gatsby develop to start the development server on port 8000.src/pages/index.js and save to trigger hot reload; configure global metadata in the root config.js.Use the Gatsby CLI with the repository URL: gatsby new my-honey-starter https://github.com/davshoward/gatsby-starter-honey. Then run cd my-honey-starter and gatsby develop to start a local server.
The starter is built on Gatsby v2, according to the README, and it is based on the official Gatsby Starter Default project.
Open the root config.js file and update the settings there. The README explicitly says to edit and update this file for configuration changes.
The README does not list a blog feature. The starter focuses on baseline site needs: SEO, Google Analytics, PostCSS, accessibility, and environment variables, but it can be extended.
Yes, the README links to a demo at https://gatsbyhoney.davshoward.com.
