Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A Gatsby starter for building a static, markdown-based notes site organized by subject and topic.
Gatsby Starter Notes is a Gatsby boilerplate that turns a folder tree of markdown files into a static website of notes organized by subject and topic. Its repository metadata shows 10 stars on GitHub and the starter is designed to both display and manage markdown notes.
Gatsby Starter Notes is a Gatsby starter template for creating a simple static site that displays markdown notes in a visually readable way. It takes markdown files arranged in directories as input and produces a static site as output. It runs on Gatsby, the React-based static site generator, and acts as both a display and management layer for your notes. An example site is available at https://gatsby-starter-notes.netlify.com/.
pages; inside it, create a folder per topic containing an index.md file with the notes for that topic.gatsby develop to start the development server and preview changes instantly.pages with the subject name to start a new subject section on the site.index.md file there; the template renders that file as a note page.gatsby develop for local development, then build and host the static output on any static hosting service like Netlify.gatsby develop in the project root to serve the site locally.pages, and topic folders with index.md files inside them.Create a new directory under the pages directory with the subject name, for example pages/physics. The site will pick it up as a new subject section.
Inside the subject directory, create a folder named after the topic and place an index.md file inside it. Write your notes in that file using markdown.
Run gatsby develop in the project directory. It starts a local server with hot reloading so you can see changes live.
The starter's README links to a live example at https://gatsby-starter-notes.netlify.com/, which demonstrates the subject/topic note layout.