Doxygen: Overview (original) (raw)

The first part forms a user manual:

The second part forms a reference manual:

The third part provides information for developers:

Doxygen license

Copyright © 1997-2025 by Dimitri van Heesch.

Permission to use, copy, modify, and distribute this software and its documentation under the terms of the GNU General Public License is hereby granted. No representations are made about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty. See the GNU General Public License for more details.

Documents produced by Doxygen are derivative works derived from the input used in their production; they are not affected by this license.

User examples

Doxygen supports a number of output formats where HTML is the most popular one. I've gathered some nice examples of real-life projects using Doxygen.

These are part of a larger list of projects that use Doxygen. If you know other projects, let me know and I'll add them.

Future work

Although Doxygen is successfully used by large number of companies and open source projects already, there is always room for improvement.

You can also submit enhancement requests in the bug tracker.

Acknowledgments

Thanks go to:

(not related to doxygen)

Heers