Generate documentation from source code
Doxygen is the de facto standard tool for generating documentation from annotated C++ sources, but it also supports other popular programming languages such as C, Objective-C, C#, PHP, Java, Python, IDL (Corba, Microsoft, and UNO/OpenOffice flavors), Fortran, VHDL, Tcl, and to some extent D.
Doxygen can help you in three ways:
It can generate an on-line documentation browser (in HTML) and/or an off-line reference manual (in $\mbox{\LaTeX}$) from a set of
minor feature: (release date 09-01-2025)
Bug fixes
issue #8803 Template class with the same name as existing class gets in the same output file view , view
issue #11308 SVG dot graphs have added padding view
issue #11309 Markdown blockquotes with lists do not render as expected view
issue #11313 Template class specializations are ignored, which leads to invalid links view
issue #11314 "Copy to clipboard" button broken with XHTML view
issue #11320 Documentation fails to build (it freezes, no crash) view
issue #11322 C++ 20 Modules: Links to global functions, links to modules view
issue #11326 Missing description for a class member of a using-declared class view
issue #11330 Snippet trimleft option does not handle newlines well view , view
issue #11333 rebuilding fedora ignition-transport causes abort in isExplicitPage with doxygen 1.13.1 view
String representation at "show configuration" in doxywizard view
Support for Plus sign code fence directives - GitHub flavor view
Improved user feedback and documentation
Adding debug and version information to doxycommentview view , view , view , and view
GNU GPLv3 documentation