{"repo":"sourcey/moxygen","free":true,"listed":false,"github":"https://github.com/sourcey/moxygen","clone":"git clone https://github.com/sourcey/moxygen.git","description":"Doxygen XML to Markdown converter","language":"TypeScript","stars":275,"topics":["api-docs","cpp","documentation-generator","doxygen","doxygen-xml","java","markdown"],"license":"MIT","category":"productivity","readme_excerpt":"Moxygen Doxygen XML to Markdown converter. Doxygen's parser is solid; its HTML output looks like 1998. Every tool that tried to replace the parser (Standardese, hdoc, DoxyPress) 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. Used as the C++ documentation engine in Sourcey. 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 - Grouped and ungrouped codebases - works with explicit grouped compounds and normal namespace/class output - Modern C++ signatures - class template parameters, default arguments, typedef aliases, friend declarations, constexpr / consteval , [[nodiscard]] , conditional noexcept , ref qualifiers, trailing returns, and requires clauses - Reference-depth sections - source locations, examples, inherited members, all-member indexes, referenced-by links, and reimplementation relationships when present in the XML - Structured landing pages - namespace and group pages separate nested namespaces, types, and enums - Custom templates - modify the Handlebars templates to suit your needs - Optional index - optionally render a top-level index Install Requires Node.js 20+. Us","default_branch":null,"files":null,"tree":[],"storefront":"/r/sourcey","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sourcey/moxygen/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}