Full API Reference
Every class, function, and type gets its own page with clickable type links and syntax-highlighted signatures.
Drop-in replacement for dart doc — generates a VitePress site with search, dark mode, and full customization
dart pub global activate dartdoc_vitepressdartdoc_vitepress --format vitepress --output docs-site
cd docs-site && npm install && npx vitepress devdartdoc_vitepress --format vitepress \
--workspace-docs \
--exclude-packages 'example,test_utils' \
--output docs-sitedartdoc_vitepress --sdk-docs --format vitepress --output docs-site| dart doc | dartdoc-vitepress | |
|---|---|---|
| Output | Static HTML | VitePress (Markdown + Vue) |
| Search | Basic | Full-text, offline |
| Dark mode | No | Yes |
| Guide docs | No | Auto from doc/ |
| Mono-repo | No | --workspace-docs |
| DartPad embeds | No | Yes |
| Mermaid diagrams | No | Yes, with zoom |
| Customization | Templates | CSS, Vue components, plugins |
Dart SDK API docs — 56 libraries, 1800+ pages, generated with dartdoc-vitepress.