Skip to content
Doxygen
EntityQ1253530· pop 23· linked from 48 articles

Doxygen ( ) is a documentation generator that works with many programming languages. It extracts information from specially-formatted source code comments and saves the information in one of various supported formats.

Key facts

Software.name
Doxygen
Software.logo
doxygen.png
Software.screenshot
Doxygen-1.8.1.png
Software.developer
Dimitri van Heesch
Software.programming language
C++
Software.operating system
Cross-platform
Software.genre
Documentation generator
Software.license
GPLv2

via Wikipedia infobox

Source code

Link to the source-code README · not written by Vinony

Wikidata facts

Instance of
free software
Official website
www.doxygen.org
Image
Doxygen-1.8.1.png
Show 11 more facts
Commons category
Doxygen
programmed in
C++
GUI toolkit or framework
Qt
software version identifier
1.16.1
inception
1997-10-26
source code repository URL
github.com/doxygen/doxygen
software quality assurance
continuous integration
depends on software
Graphviz
Sources (4)

via Wikidata · CC0

~5 min read

Encyclopedic overview

7 sections
Contents
  • History
  • Development
  • Design
  • Example
  • See also
  • References
  • External links

Doxygen ( ) is a documentation generator that works with many programming languages. It extracts information from specially-formatted source code comments and saves the information in one of various supported formats.

Doxygen supports static analysis of a codebase. It uses the parse tree parsed from the codebase to generate diagrams and charts of the code structure. It provides cross-referencing that a reader can use to refer back to the source code from the generated documentation.

Excerpted from Wikipedia’s “Doxygen” article, available under the CC BY-SA 4.0 licence.

Gallery (2)