Skip to content
v0.6.5

Canofold

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.

Documentation content flowing through Canofold into a static site

Add docs without a separate frontend

Keep docs, configuration, and commands in the existing repository without changing application source.

Shared content, multiple outputs

Configure static pages, search indexes, Markdown mirrors, llms.txt, and content shards without calling an AI model.

Rich content needs no handwritten HTML

Code groups, file trees, tabs, media, math, and diagrams have dedicated Markdown syntax.

Choose a theme or develop your own

14 official themes offer 15 appearances. Third-party packages share a visual contract without taking over layout or behavior.

Separate locales and versions

Maintain translations and historical snapshots separately. Navigation and search respect both boundaries; deploy the output as static files.

React rendering and real component demos

Use @canofold/markdown independently in React and SSR, or run component source directly in documentation with @canofold/vite.