Skip to content

Welcome

Bend your docs to your will and document anything with ease.

ignite is a command line application (CLI) for creating super flexible documentation website in MDX and react. It takes care of the boring parts of setting up a documentation website so you can get straight to writing amazing docs!

ignite is a thin wrapper around Next.js and next-mdx-enhanced.

Features

🏗 Add multiple top level docs sections just by adding more folders and mdx in pages/

🎯 Add a blog just by adding a blog/ folder and some mdx files in pages/

💅🏼 Overwrite any HTML element and render the site how you want to

📖 Home Page (Break out into JS easy as hell)

🧸 Simple search (only work after a full production build)

👮🏼‍♀️ Route based layouts

Example

Working with ignite is super simple! All you need to do is start adding .mdx files to your docs folder!

docs/pages/docs/new-page.mdx:

---
title: "My Page"
---

With some killer content! :tada:
---
title: "My Page"
---

With some killer content! :tada:

If you don't have a defined _sidebar.mdx this will automatically show up on your website! You'll most likely create a _sidebar.mdx if you want to define the order of your docs in the sidebar.

docs/pages/docs/_sidebar.mdx:

- [Introduction](./)
- [My Page](./my-page)
- [Introduction](./)
- [My Page](./my-page)