An opinionated documentation framework for monorepos. No restructuring, no plugins, no theme wiring — just point it at your markdown.
$ pnpm ciderpress dev ▸ ciderpress 0.5 — Rspress 2.0 ▸ watching ./docs, ./openapi.yaml ▸ sidebar synced from 24 files ▸ openapi spec parsed — 18 endpoints ✓ ready on http://localhost:4321 in 412ms ↻ docs/guides/openapi.md changed ↻ rebuilt sidebar in 8ms
Everything you need, nothing you don't. Configured in TypeScript, validated at boot.
Define your docs site in ciderpress.config.ts. Zod validates at boot — no surprises in prod.
import { defineConfig } from 'ciderpress' export default defineConfig({ title: 'Acme Docs', sections: [ { title: 'Guides', include: 'docs/guides/*.md' }, ], theme: { name: 'mulled' }, })
Reusable modules shared across the codebase — libraries, utilities, configs, SDKs, and internal tooling.
One CLI. Three minutes. Production-ready.