Add docs without a separate frontend
Keep docs, configuration, and commands in the existing repository without changing application source.
Markdown to documentation and knowledge outputs
Canofold builds static documentation, search indexes, and AI-readable content from Markdown and MDX. Manage locales and versions, use the standalone React renderer, run Vite component demos, and extend the site with theme packages.

Keep docs, configuration, and commands in the existing repository without changing application source.
Configure static pages, search indexes, Markdown mirrors, llms.txt, and content shards without calling an AI model.
Code groups, file trees, tabs, media, math, and diagrams have dedicated Markdown syntax.
14 official themes offer 15 appearances. Third-party packages share a visual contract without taking over layout or behavior.
Maintain translations and historical snapshots separately. Navigation and search respect both boundaries; deploy the output as static files.
Use @canofold/markdown independently in React and SSR, or run component source directly in documentation with @canofold/vite.