Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A Gatsby blog starter with TypeScript, system theme switching, RSS, SCSS, and custom theme support.
Gatsby Starter Quiet is a blog boilerplate for the static site generator Gatsby that converts Markdown posts into a production-ready blog with TypeScript, system dark-mode support, RSS, and automated deployment workflows. It is built on React and Gatsby, styled with SCSS, and configured through a YAML file that lets you switch between two built-in layout templates.
Gatsby Starter Quiet is a starter project that gives you a complete blog structure: source files in src, Markdown content in posts, and configuration files such as gatsby-config.js, gatsby-node.js, and gatsby-ssr.js. It accepts Markdown files as input and outputs a static blog with pages for post lists, post details, and tags, plus a sitemap at /site.xml and an RSS feed at /feed.xml. The project is authored by zhouyuexie and published to GitHub, and it includes TypeScript and SCSS configurations out of the box.
tsconfig.json and tslint.json included for type checking and linting.generate_rsa.sh and .travis.yml to set up continuous build and automatic deployment.gatsby new my-blog-starter https://github.com/zhouyuexie/gatsby-starter-quiet, then gatsby dev to start editing posts at http://localhost:8000.deploy.sh with server details and run yarn deploy, or configure Travis CI for push-triggered deployment.activeLayout to sample in src/data/config.yml to use the alternative sample layout for list pages.Start by creating a new Gatsby project with the gatsby new CLI command and this repository's URL. The development server at http://localhost:8000 provides hot reload for editing templates and posts. Production builds run with yarn build, outputting everything to a public/ folder. The optional yarn local command serves a production-like build locally without hot reload.