Home

Awesome

Doxygenmd

LinuxMac
LinuxmacOS

Doxygenmd is a simple tool for generating markdown API documentation from source code.

Supported languages: C++

Example Usage

$ doxygenmd src doc

Supported Platforms

Doxygenmd is developed and tested on Linux and macOS. Current version has been tested on:

Build / Install

Linux / Ubuntu

Dependencies

sudo apt install bison flex git

Source

git clone https://github.com/d99kris/doxygenmd && cd doxygenmd

Build

mkdir -p build && cd build && cmake .. && make -s

Install

sudo make install

macOS

Dependencies

brew install bison flex

Source

git clone https://github.com/d99kris/doxygenmd && cd doxygenmd

Build

mkdir -p build && cd build && cmake .. && make -s

Install

make install

Technical Details

Doxygenmd is implemented in Python. It uses Doxygen to parse source code and generate man-pages, which it subsequently processes and converts into Markdown.

The source tree includes the source code of the following third-party softwares:

License

Doxygenmd is distributed under the GPLv2 license. See LICENSE file.

Keywords

api documentation, doxygen, generate, markdown.