是一个适用于C++、C、Java、Objective-C、Python、IDL（CORBA和Microsoft flavors）、Fortran、VHDL、PHP、C#和D语言的文档生成器。它可以在大多数类Unix操作系统、macOS以及Microsoft Windows上执行。初始版本的Doxygen使用了一些旧版本DOC++的源代码，在那之后，Dimitri van Heesch重写了Doxygen的源代码。Doxygen是一个编写软件参考文档的工具。该文档是直接写在源代码中的，因此比较容易保持更新