Doxygen XML to Markdown (or JSON)
Doxybook2 is a command line tool that converts Doxygen generated XML files into markdown files or JSON. It allows users to create beautiful C++ documentation using static site generators such as MkDocs, GitBook, VuePress, Hugo, Docsify, or any other generator that supports markdown. This C++ version of the tool aims to improve memory usage, templating, and customization compared to its predecessor (doxybook). The project is not limited to the mentioned static site generators, and users can create their own templates or generate JSON output for further customization.
To install Doxybook2, follow these steps:
git clone [repository-url]
npm install
npm run build
Doxybook2 is a tool for converting Doxygen XML files into markdown or JSON. It provides support for various static site generators and allows users to customize the output using templates. The C++ version of the tool offers improved memory usage and customization compared to its previous Python version. Users can install Doxybook2 by cloning the repository, installing the requirements, and building the project.