Samples

A picture is worth a thousand words. Take a look at the results of Doxyrest usage and see for yourself.

C libraries

LibUSB

sphinx_rtd_theme

sphinxdoc

vs

original

LibSSH

sphinx_rtd_theme

sphinxdoc

vs

original

ALSA Library

sphinx_rtd_theme

sphinxdoc

vs

original

Apache Portable Runtime

sphinx_rtd_theme

sphinxdoc

vs

original

C++ libraries

OpenCV

sphinx_rtd_theme

sphinxdoc

vs

original

POCO Libraries

sphinx_rtd_theme

sphinxdoc

vs

original

Doxyrest generates a decent overview even if a project has no Doxygen documentation comments at all:

AXL

sphinx_rtd_theme

Replace Doxygen with your own generator of Doxygen-compatible XML database and apply the same pipeline for documenting APIs in other languages:

Lua libraries

Doxyrest Lua API

sphinx_rtd_theme

Doxyrest Frame Settings

sphinx_rtd_theme

The above manuals were generated from Doxy-comments inside .lua files by using LuaDoxyXML instead of Doxygen at the first stage of the pipeline.

Jancy libraries

Jancy Standard Library

sphinx_rtd_theme

IO Ninja Jancy API

sphinx_rtd_theme

The above manuals were generated from Doxy-comments inside .jnc files by using the official Jancy compiler instead of Doxygen at the first stage of the pipeline.