Getting Started
Introduction
Doxygen XML to Markdown converter
Moxygen
Doxygen's parser is solid; its HTML output looks like 1998. Every tool that tried to replace the parser stalled. The other option is a four-tool Breathe + Exhale + Sphinx pipeline. Moxygen takes a simpler approach: parse the XML, emit clean Markdown, let your docs tool handle the rest.
Features
- Multi-language — C++ and Java supported out of the box
- Multi-page output — single file, per-group, per-class, or per-page
- Internal linking — anchors in comments and function definitions
- Markdown comments — Markdown in Doxygen comments is rendered
- Doxygen groups — grouping support for organised docs
- Structured landing pages — namespace and group pages separate nested namespaces, types, and enums
- Custom templates — modify the Handlebars templates to suit your needs
- Programmatic API — use as a library, not just a CLI
