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' and is a popular app in the Development category. There are more than 25 alternatives to Doxygen for a variety of platforms, including Windows, Linux, Mac, Self-Hosted solutions and BSD. The best alternative is Sphinx, which is both free and Open Source. Other great apps like Doxygen are swagger.io (Free, Open Source), Daux.io (Free, Open Source), Presidium (Free, Open Source) and DocFX (Free, Open Source).

    The list of alternatives was last updated Apr 25, 2021

    • Sphinx is a tool that makes it easy to create intelligent and beautiful documentation, written by Georg Brandl and licensed under the BSD license. View 34 alternatives to Sphinx
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      • Python
    • Swagger is an open source RESTapi Documentation Tool. View 18 alternatives to swagger.io
      This alternative is disputed. swagger.io is still a legitimate alternative to Doxygen, but it might have issues that some users think are important.
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      • Online
      • Node.JS
      swagger.io vs Doxygen
      pros, cons and recent comments
      It is used to document REST APIs, where Doxygen is used to document libraries or source code, but not REST APIs
      Negative comment over 2 years ago

      Swagger is for documenting REST APIs - not source code. Doxygen reads docblock comments ... Swagger does not
      Negative comment over 1 year ago

      It seems to be limited to REST APIs.
      Negative comment over 3 years ago



    • 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. View 38 alternatives to Daux.io
      • FreeOpen Source
      • Private Packagist
      • Self-Hosted
      • PHP
    • Presidium is a software documentation management system for agile teams, and their users, made from commonly used open source components. View 11 alternatives to Presidium
      No screenshots yet
      • FreeOpen Source
      • Mac
      • Linux
      • GitHub Pages
    • DocFX generates Documentation directly from source code (.NET, RESTful API, JavaScript, Java, etc...) and Markdown files. View 24 alternatives to DocFX
      No screenshots yet
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
    • Codex is a simple file-based Markdown documentation platform built on top of Laravel. It's completely customizable and dead simple to use to create beautiful documentation. View 10 alternatives to Codex

      Discontinued

      The project seems to be no longer developed. Last version, 2.0.0 beta, released in July 2016, can be still downloaded from GitHub

      • FreeOpen Source
      • Self-Hosted
    • ApiGen is the tool for creating professional API documentation from PHP source code, similar to phpDocumentor 2 . View 8 alternatives to ApiGen
      No screenshots yet
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
    • Sandcastle produces accurate, MSDN style, comprehensive documentation by reflecting over the source assemblies and optionally integrating XML Documentation Comments. View 17 alternatives to Sandcastle
      No screenshots yet
      • FreeOpen Source
      • Windows
      • .NET Framework
    • PHP documentation generator based on docblock parsing. View 17 alternatives to phpDocumentor 2
      No screenshots yet
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
    • 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). View 16 alternatives to NDoc
      No screenshots yet
      • FreeOpen Source
      • Windows
      • .NET Framework
    Showing 10 of 29 alternatives