Automatic C++ library api documentation generation: breathe doxygen in and exhale it out. A Quickstart guide gives the bare minimum needed to get things working, please read the Overview section if you are new to Sphinx or Breathe.

This project revives the Doxygen style hierarchies in reStructuredText documents so that you can keep using the beautiful Sphinx websites, but have a more human-readable Library API without having to manually write it out yourself. Exhale is self-contained and easily portable to Read the Docs. You should be able to use any Sphinx theme of your choosing, though some of them likely work better than others.

A more comprehensive example repository (which was used for testing once upon a time) is located at the companion site.

Indices and tables