Projects / doxygen

doxygen

Doxygen is a cross-platform, JavaDoc-like documentation system for C++, C, Objective-C, C#, Java, IDL, Python, PHP, VHDL, and Fortran. Doxygen can be used to generate an on-line class browser (in HTML) and/or an off-line reference manual (in LaTeX or RTF) from a set of source files. Doxygen can also be configured to extract the code-structure from undocumented source files. This includes dependency graphs, class diagrams and hyperlinked source code. This type of information can be very useful to quickly find your way in large source distributions.

Tags Software Development Documentation
Licenses GPL
Operating Systems OS Independent
Implementation C++

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  30 Apr 2009 17:21
  • Rrelease-after

    Changes: This release primarily focuses on bugfixes. The main new feature is the ability to include source code in the LaTeX/PDF output.

    • Rrelease-mid
    •  27 Dec 2008 17:44
    • Rrelease-after

    Changes: This release introduces an updated wizard, which now uses Qt4 and provides more convenience in configuring and running doxygen. It also features a new Qt Help generator, which no longer requires an external tool to postprocess the output. An option had been added that allows configuring the parser that doxygen will use for a given file extension. As always, a large number of bugs have been fixed.

    • Rrelease-mid
    •  05 Oct 2008 11:31
    • Rrelease-after

    Changes: This version fixes the problem where doxygen stops with an error when GENERATE_HTML was set to NO. It also includes a couple of other fixes, and it is now possible to set the size of the font for dot generated graphs.

    • Rrelease-mid
    •  28 Sep 2008 18:58
    • Rrelease-after

    Changes: This version adds support for generating Qt help files (qch). The layout of the output can be tuned via a template layout file. New commands were added to support object-oriented C programs. As always, a large number of bugs have been fixed.

    • Rrelease-mid
    •  18 May 2008 14:47
    • Rrelease-after

    Changes: A number of new options have been added to further allow fine tuning of the generated output. A large number of bugs have been fixed.

    Rss Recent comments

    Rcomment-before 30 Mar 2003 00:35 Rcomment-trans burmagroup Rcomment-after

    Industrial use
    I introduced doxygen into industrial use in a German company. I think this shows the quality.

    Rcomment-before 30 Apr 2001 20:23 Rcomment-trans dcardamo Rcomment-after

    Excellent
    This is an excellent tool which I highly recommend to any C++ project.

    No-screenshot

    Project Spotlight

    MySQLfs

    A FUSE filesystem backed by MySQL.

    49037c731ba15ce5aac919946a9f5c42_thumb

    Project Spotlight

    Engroup

    An enterprise groupware system.