Doxygen
Doxygen è una applicazione per la generazione automatica della documentazione a partire dal codice sorgente di un generico software. È un progetto open source disponibile sotto licenza GPL, scritto per la maggior parte da Dimitri van Heesch a partire dal 1997.

Doxygen è un sistema multipiattaforma (Windows, Mac OS, Linux, ecc.) ed opera con i linguaggi C++, C, Java, Objective C, Python, IDL (versioni CORBA e Microsoft), Fortran, PHP, C#, e D. Nell'ambito del C++, è compatibile con le estensioni Qt.

È il sistema di documentazione di gran lunga più utilizzato nei grandi progetti open source in C++. Due esempi per tutti, sono l'adozione di doxygen da parte di ACE e KDE.
In Java invece, la posizione leader viene meno, in virtù della presenza del concorrente Javadoc.

Il sistema estrae la documentazione dai commenti inseriti nel codice sorgente e dalla dichiarazione delle strutture dati.
Q166142
applicazione
Concept
Q3712470
documentazione
UNK
Q128751
codice sorgente
Concept
Q7397
software
Concept
Q39162
open source
Concept
Q7603
licenza GPL
MEDIA
Q2088
1997
TIME
Q174666
multipiattaforma
Concept
Q1406
Windows
Concept
Q13522376
Mac OS
MISC
Q388
Linux
MISC
Q9143
linguaggi
Concept
Q2407
C++
MEDIA
Q15777
C
Concept
Q251
Java
Concept
Q188531
Objective C
MEDIA
Q28865
Python
MEDIA
Q1044749
IDL
ORG
Q691593
CORBA
MEDIA
Q2283
Microsoft
ORG
Q83303
Fortran
ORG
Q59
PHP
MEDIA
Q2370
C#
MEDIA
Q319268
D
MEDIA
Q201904
Qt
MEDIA
None
ACE
UNK
Q1431
KDE
ORG
Q1413077
Javadoc
MEDIA
Q1141067
commenti
Concept
Q175263
strutture dati
Concept
Q1253530
Doxygen
MISC
Q1253530
Doxygen
MISC
+1997^^http://www.w3.org/2001/XMLSchema#decimal
1997
NUMBER
operating system
programming language
GUI toolkit or framework
subclass of
instance of
instance of
instance of
instance of
instance of
instance of
instance of
programming language