Docora 0.1 is out

Beautiful documentation for Next.js and React.

An open-source framework for TypeScript, Tailwind CSS and Markdown. Routing, search, SEO and i18n are built in — you write files on disk.

content/docs/getting-started.mdx
---
title: Getting started
description: Scaffold a site and start writing.
---
 
::note
Every file under `content/` is a route.
::
 
Write Markdown, drop in callouts, and the sidebar
picks the page up on its own.
Next.jsReactTypeScriptTailwind CSSMDX

Why Docora

Everything a documentation site needs

A Next.js theme, not a CMS. You keep the App Router, the content folder, and a single config file.

Authoring

Write Markdown, get a component

MDC keeps the source readable. The page stays rich — callouts, cards, tabs, steps and code that does more than highlight.

Drop an .mdx file into content/ and the route appears on its own.

Prose components are available by name. Nothing to import, nothing to register.

::note
Drop an `.mdx` file into `content/` and the route appears on its own.
::
 
::tip{to="/docs/essentials/components"}
Prose components are available by name. Nothing to import, nothing to register.
::

Project shape

A Next.js app, a content folder

Scaffolding gives you an App Router project. Add pages as files; keep using anything else Next.js already does.

docs.config.ts
docs.config.ts
import { defineDocsConfig } from 'docora'
 
export default defineDocsConfig({
  site: {
    name: 'Acme',
    description: 'Acme documentation',
  },
})

Get going

Up and running in one command

Scaffold a site, start the dev server, and start writing. Node.js 20.9 or later is required.

Create a project

The CLI detects your package manager and can scaffold a single-language or i18n starter.

Terminal
Terminal
npx create-docora my-docs

Start the dev server

Terminal
Terminal
cd my-docs && npm run dev

Preview the site at http://localhost:3000.

Add a page

Drop an .mdx file into content/ and the route and sidebar entry appear on their own. Head to Project structure when you want folders, prefixes and locales.

Guides

Where to go next

Pick a path. Each guide is a file in the repo, the same way your docs will be.

FAQ

Questions, answered

Short answers for the things people usually ask before they scaffold.

Start writing

Everything is a file on disk. No database, no dashboard, no lock-in.