Doxygen Alternatives
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 VitePress, Sphinx, Quartz – Static Site Generator and Mintlify.
- Documentation Generator
- Free • Open Source
Docz Features
Javadoc is a tool from Sun Microsystems for generating API documentation in HTML format from doc comments in source code.
License model
- Free • Proprietary
Application types
Country of Origin
United States
Platforms
- Mac
- Windows
- Linux
ApiGen is the tool for creating professional API documentation from PHP source code, similar to phpDocumentor 2 .
License model
- Free • Open Source
Platforms
- Mac
- Windows
- Linux
ApiGen Features
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.
Doxide Features
License model
- Free • Open Source
Application type
Platforms
- Mac
- Windows
- Linux
- Online
- Node.JS
swagger.io Features
Comments about swagger.io as an Alternative to Doxygen
Most Recent CommentSwagger is for documenting REST APIs - not source code. Doxygen reads docblock comments ... Swagger does not
It seems to be limited to REST APIs.
Asciidoclet is a Javadoc Doclet based on Asciidoctor that lets you write Javadoc in the AsciiDoc syntax.
License model
- Free • Open Source
Platforms
- Mac
- Windows
- Linux
Asciidoclet Features
NDoc generates class library documentation from .NET assemblies and the XML documentation files generated by the C# compiler (or with an add-on tool for VB.NET).
License model
- Free • Open Source
Application type
Platforms
- Windows
- .NET Framework
NDoc Features
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:
License model
- Free • Open Source
Application type
Platforms
- Windows
- .NET Framework
DiscontinuedSandcastle is discontinued.
Sandcastle Features
- 16 Natural Docs alternatives
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.
License model
- Free • Open Source
Platforms
- Mac
- Windows
- Linux
- BSD
- Perl
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.
sharpDox Features
Building APIs redefined. Speed up development of services, mobile, and web applications with auto-generated client, server, and documentation in many languages. Cut the costs and development time by up to 50%.
License model
- Free Personal • Proprietary
Platforms
- Online
- Software as a Service (SaaS)
ProtoForce Features
At Qmino (the company that creates Miredot), we've written hundreds of REST APIs. We design and redesign until our APIs are an joy to use.
License model
- Free Personal • Proprietary
Application type
Country of Origin
Netherlands
EU
Platforms
- Mac
- Windows
- Linux
MireDot Features
It is used to document REST APIs, where Doxygen is used to document libraries or source code, but not REST APIs