Skip to content
boilerplate for markdown-based website
JavaScript CSS
Branch: master
Clone or download
Latest commit 58b5efa May 30, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
contents Typo Mar 30, 2019
gatsby update Dec 9, 2018
src small fixed May 30, 2019
.gitignore add responsive menu May 30, 2019
.prettierrc init Nov 8, 2018
LICENSE init Nov 8, 2018
gatsby-browser.js update sidebar Nov 23, 2018
gatsby-config.js small update May 30, 2019
gatsby-node.js add remove trailing slashes plugin Dec 9, 2018
gatsby-ssr.js update sidebar Nov 23, 2018
package-lock.json add responsive menu May 30, 2019
package.json add responsive menu May 30, 2019
wrap-with-provider.js update sidebar Nov 23, 2018

Gatsby Markdown Starter

Boilerplate for markdown-based website (Documentation, Blog, etc.). Based on gatsby-default-starter.

live demo


  • Responsive Web Design
  • Sidebar
  • Anchor


  • Footer
  • Optional Sidebar
  • Optional Anchor
  • Sidebar items order
  • Search Funtionality
  • More examples


  • gatsby-image
  • gatsby-plugin-manifest
  • gatsby-plugin-offline
  • gatsby-plugin-react-helmet
  • gatsby-plugin-sharp
  • gatsby-remark-images
  • gatsby-remark-autolink-headers
  • gatsby-remark-katex
  • gatsby-source-filesystem
  • gatsby-transformer-json
  • gatsby-transformer-remark
  • gatsby-transformer-sharp

Quick Start

  1. Create a Gatsby site.

    Use the Gatsby CLI to create a new site, specifying the default starter.

    gatsby new gatsby-starter-markdown
  2. Start developing.

    Navigate into your new site’s directory and start it up.

    cd gatsby-starter-markdown/
    gatsby develop
  3. Open the source code and start editing!

    Your site is now running at http://localhost:8000!

    Note: You'll also see a second link: http://localhost:8000/___graphql. This is a tool you can use to experiment with querying your data. Learn more about using this tool in the Gatsby tutorial.

You can’t perform that action at this time.