Home

Awesome

<br/> <h1 align="center"> Gatsby Docs Kit </h1> <p align="center"> Easy to Maintain Markdown/React Documentation Static Websites </p> <p align="center"> <strong> <a href="https://brainhubeu.github.io/gatsby-docs-kit/">Live code demo</a> | <a href="https://brainhub.eu/contact/">Hire us</a> </strong> </p> <div align="center">

CircleCI Last commit license PRs Welcome Renovate enabled

Downloads Activity Minified npm Contributors

</div>

Gatsby Docs Kit is a set of tools, extending Gatsby to generate gorgeous documentation static website. Documentation source files are written in Markdown or as React components and configured with a single YAML/JSON5 configuration file.

Features

Try it out

Ensure you have the latest version of Node installed. We also recommend you install Yarn as well.

Clone repository:

git clone git@github.com:brainhubeu/gatsby-docs-kit.git && mv gatsby-docs-kit/example docs-www && rm -rf gatsby-docs-kit

Then run:

yarn install

Seed documentation (if you do not have any yet):

yarn seed

Run the local webserver via yarn develop;

The example site is available at http://localhost:8000. You should see the example site loaded in your web browser. Also visit http://localhost:8000/___graphql to explore your site's GraphQL data and schema.

Then go to ./docs to edit and write awesome docs!.

Deploy

Ready to go? Want to deploy documentation to github pages? Run following command inside docs-www directory:

yarn deploy:gh