Just Another Astro Docs
JAAD
Documentation, simplified.
Introduction
Write markdown. Get docs.
An Astro integration that turns a folder of markdown into a documentation site. Point it at the files you already have and it works out the navigation, the table of contents and the reading experience.
Quick start
Install it
npm install @jaamd/jaadPoint it at your markdown
// jaad.config.ts export default defineJaadConfig({ title: "My Project" })Write
docs/ 01-introduction.md 02-guides/ 01-setup.md
No sidebar to configure. No frontmatter. Numbers set the order.
Your markdown files
📁docs/
📄01-getting-started.md
📄02-markdown-reference.md
📄03-structure.md
/docs/getting-started
Getting Started
Markdown Reference
Structure
Deployment
Getting Started
Installation
Creating Pages
On This Page
Installation
Creating Pages
Building
Automatic sidebar navigation, content area, and table of contents
- Markdown-first
- Write plain markdown files. No frontmatter required, no special syntax to learn.
- Fully static
- Builds to pure HTML with no UI framework shipped. No server, no runtime. Deploy anywhere.
- Yours to restyle
- Colours, fonts and surfaces are CSS custom properties. One file overrides any of them.