Doxygen logo

Doxygen

Generates documentation from annotated source code across multiple programming languages.

Made by Dimitri van Heesch

  • development

  • documenting

  • documenting-utility

  • development-documentation

  • Documentation

  • documenting-tools

  • development-tools

  • documenting-utilities

  • structure

  • documenting-tool

What is Doxygen?

Doxygen is a versatile documentation tool that extracts and generates comprehensive documentation from annotated source code across a wide range of programming languages. It supports a diverse array of languages, including C++, C, Objective-C, C, PHP, Java, Python, IDL (CORBA, Microsoft, and UNO/OpenOffice), Fortran, VHDL, Tcl, and D. Through the use of specific syntax and comments within the source code, Doxygen is able to automatically generate well-structured documentation, enabling developers to efficiently document and share their project details with colleagues and the broader community

Highlights

  • Supports a variety of popular programming languages
  • Automatically generates documentation from annotated source code
  • Enables efficient documentation of project details
  • Facilitates sharing of information with developers and communities

Platforms

  • Haiku
  • Linux
  • Mac
  • Windows

Languages

  • English

Social