Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A minimalist GatsbyJs starter for your personal blog.
The Plain Gatsby is a minimalist Gatsby starter that builds a personal blog from markdown posts and a simple about page.
The Plain Gatsby is a Gatsby starter created by wangonya, designed to produce a clean, minimalist personal blog. It takes markdown files with title and date frontmatter as blog post inputs and generates a static site as output. Built on Gatsby, the React-based static site generator, it includes a pre-configured about page and a live demo hosted on Netlify.
src/pages/blog/, each requiring title and date in frontmatter; example posts are included.about.md file in src/pages/ can be edited directly, and changes appear in the browser in real time during development.gatsby new my-blog https://github.com/wangonya/the-plain-gatsby.gatsby develop to serve the site at http://localhost:8000 with live reload.http://localhost:8000/___graphql.https://the-plain-gatsby.netlify.com/.src/pages/blog/ and they immediately appear as blog posts.gatsby.config.js to update the site title and other configuration.gatsby develop to start a local server at http://localhost:8000.src/pages/about.md or add markdown posts to src/pages/blog/; the browser updates in real time.Create a new markdown file in src/pages/blog/ with title and date in the frontmatter, then write your content below it. The starter includes example posts to copy the structure.
Open gatsby.config.js and edit the site metadata fields, such as the site title. Save the file and the development server will reflect the changes.
Yes, a demo is deployed on Netlify at https://the-plain-gatsby.netlify.com/.
At http://localhost:8000/___graphql you can experiment with GraphQL queries against your site's data, which helps understand how Gatsby sources and exposes content.
It is inspired by Heiswayi Nrird's the-plain starter for Hugo, but rebuilt specifically for Gatsby.
