Doxygen AlternativesOnly apps categorised as Documentation Generators

The best Documentation Generator alternative to Doxygen is MkDocs, which is both free and Open Source. If that doesn't suit you, our users have ranked more than 25 alternatives to Doxygen and many of them are Documentation Generators so hopefully you can find a suitable replacement. Other interesting Documentation Generator alternatives to Doxygen are Sphinx, Mintlify, VitePress and DocFX.

Copy a direct link to this comment to your clipboard
Doxygen alternatives page was last updated

Alternatives list

  1. Sphinx icon
     26 likes

    Sphinx is a tool that makes it easy to create intelligent and beautiful documentation, written by Georg Brandl and licensed under the BSD license.

    50 Sphinx alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Python
    • Self-Hosted
     
  2. DocFX icon
     5 likes

    DocFX generates Documentation directly from source code (.NET, RESTful API, JavaScript, Java, etc...) and Markdown files.

    37 DocFX alternatives

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
  3.  3 likes

    Simplify your XML Comments! GhostDoc is a Visual Studio extension that automatically generates XML documentation comments for methods and properties based on their type, parameters, name, and other contextual information.

    Cost / License

    • Freemium
    • Proprietary

    Application type

    Platforms

    • Windows
    • C++
    • Microsoft Visual Studio
     
  4. swagger.io icon
     27 likes

    Swagger is an open source RESTapi Documentation Tool.

    24 swagger.io alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Node.JS
     
    |
    4
    swagger.io vs Doxygen Comments
    Guest
    Negative
    7

    It is used to document REST APIs, where Doxygen is used to document libraries or source code, but not REST APIs

    Review by a new / low-activity user.
    Guest
    Negative
    4

    Swagger is for documenting REST APIs - not source code. Doxygen reads docblock comments ... Swagger does not

    Review by a new / low-activity user.
    Guest
    Negative
    3

    It seems to be limited to REST APIs.

    Review by a new / low-activity user.
    3 of 4 comments
    • swagger.io is Free and Open SourceDoxygen is also Free and Open Source
  5. Daux.io icon
     16 likes

    Daux.io is a documentation generator that uses a simple folder structure and Markdown files to create custom documentation on the fly. It helps you create great looking documentation in a developer friendly way.

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

    • Self-Hosted
    • PHP
     
  6.  1 like

    Javadoc is a tool from Sun Microsystems for generating API documentation in HTML format from doc comments in source code.

    Cost / License

    • Free
    • Proprietary

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
  7.  5 likes

    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).

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Windows
    • .NET Framework
     
  8. Sandcastle icon
     6 likes

    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:

    16 Sandcastle alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Alerts

    • Discontinued

    Platforms

    • Windows
    • .NET Framework
     
  9. Docz icon
     Like

    Zero config documentation static website generator.

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Alerts

    • Discontinued

    Platforms

    • Linux
    • Node.JS
    • npm
     
12 of 22 Doxygen alternatives