![]() | |
![]() | |
Developer(s) | Dimitri van Heesch |
---|---|
Initial release | 26 October 1997[1] |
Stable release | 1.14.0[2] ![]() |
Repository | |
Written in | C++ |
Operating system | Cross-platform |
Type | Documentation generator |
License | GPLv2 |
Website | doxygen.nl |
Doxygen (/ˈdɒksidʒən/ DOK-see-jən)[3] is a documentation generator[4][5][6][7] 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.
Doxygen can be used in many programming contexts. It supports many languages including C,[8] C++, C#, D, Fortran, IDL, Java, Objective-C,[9] Perl,[10] PHP,[11] Python,[12][13] and VHDL.[11] It can run on many computers, including Unix-like, macOS, and Windows systems. It is free software, released under the terms of the GNU General Public License version 2 (GPLv2).
© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search