Cost / License
- Freemium
- Proprietary
Application type
Platforms
- Windows
- C++
- Microsoft Visual Studio

Doxygen is described as 'Tool for generating documentation from annotated C++ sources, as well as other popular programming languages like C, Objective-C, C#, PHP, Java, Python, IDL (CORBA, Microsoft, and UNO/OpenOffice flavors), Fortran, VHDL, Tcl, and to some extent D' and is a popular documentation generator in the development category. There are more than 25 alternatives to Doxygen for a variety of platforms, including Windows, Linux, Mac, Self-Hosted and Web-based apps. The best Doxygen alternative is MkDocs, which is both free and Open Source. Other great apps like Doxygen are Sphinx, Mintlify, VitePress and Quartz – Static Site Generator.

Sourcey builds modern static documentation sites directly from the source of your project. It turns Markdown guides, OpenAPI specs, MCP server specs, Doxygen XML, Go package docs, changelogs, examples, and other project context into fast, searchable HTML that you own.

ApiGen is the tool for creating professional API documentation from PHP source code, similar to phpDocumentor 2 .
Sandcastle produces accurate, MSDN style, comprehensive documentation by reflecting over the source assemblies and optionally integrating XML Documentation Comments. Sandcastle has the following key features:

Asciidoclet is a Javadoc Doclet based on Asciidoctor that lets you write Javadoc in the AsciiDoc syntax.
Doxide is a documentation generator for C++. It is an alternative to Doxygen that aims at a more modern look and feel, with responsive design for desktop and mobile devices.
Natural Docs is an open-source documentation generator for multiple programming languages. You document your code in a natural syntax that reads like plain English. Natural Docs then scans your code and builds high-quality HTML documentation from it.
sharpDox is a documentation tool to create c# code documentation of any type. The tool creates a model of a given c# solution and passes it to the registered export plugins. The plugins transform the model to a defined output.


