docanvil 0.3.3

A Rust-based static documentation generator that converts Markdown into HTML sites
Documentation

๐Ÿ”จ DocAnvil

CI

Forge beautiful static documentation from Markdown.

DocAnvil turns your Markdown files into a polished, searchable documentation site with a single command. Built in Rust for speed, designed for developers who want great docs without the setup overhead.

๐Ÿ“– Documentation ยท ๐Ÿ’ป GitHub

๐Ÿš€ Quickstart

cargo install docanvil
docanvil new my-docs
cd my-docs
docanvil serve

Open localhost:3000 โ€” your site is live with hot reloading. โšก

When you're ready to deploy:

docanvil build

Static HTML goes to dist/, ready to host anywhere.

โœจ Why DocAnvil?

Most documentation tools either look great but lock you in, or give you control but demand hours of configuration. DocAnvil gives you both โ€” a site you'll be proud of out of the box, with the flexibility to make it your own.

  • ๐ŸŽ๏ธ Instant results โ€” scaffold, serve, and start writing in under a minute
  • ๐ŸŽจ Beautiful by default โ€” clean, readable design with dark mode, syntax highlighting, and responsive layout
  • ๐Ÿ”„ Live reloading โ€” see every edit reflected instantly in your browser
  • ๐Ÿ“ Rich Markdown โ€” tabs, admonitions, code groups, diagrams, popovers, and wikilinks built in
  • ๐ŸŽ›๏ธ Fully customisable โ€” themes, templates, and CSS variables let you match any brand
  • ๐ŸŒ Static output โ€” deploy to GitHub Pages, Netlify, S3, or anywhere that serves HTML
  • โšก Fast โ€” Rust-powered builds that scale with your content

๐Ÿ“š Learn More

Head to the full documentation for guides on configuration, theming, components, navigation, and more.

๐Ÿ“„ License

MIT