Downloads

This page always contains a link to the latest version of doxygen.


Be notified of updates

Please fill in this form to receive update information:

This is a hidden list, which means that the members list is available only to the list administrator. You will be sent email requesting confirmation, to prevent others from gratuitously subscribing you.

Your email address:  
You must enter a privacy password. This provides only mild security, but should prevent others from messing with your subscription. Do not use a valuable password as it will occasionally be emailed back to you in cleartext.
Pick a password:  
Reenter password to confirm:  


The doxygen mailing lists

Sourceforge hosts a number of mailing lists to which you can subscribe for doxygen related discussion (the form above is an interface for subscribing to the announcement list).


GIT repository

The GIT repository for doxygen is hosted on GitHub. In this repository you can be find the latest "bleeding edge" version of doxygen.

If you have GIT installed, you should do the following to get the initial copy of the repository:

  git clone https://github.com/doxygen/doxygen.git
  cd doxygen
After that you can use
  ./configure
  make
To force a fresh release after an earlier check-out do:
  make distclean
  git pull
  ./configure
  make
from the doxygen directory to update your working copy. After the binaries have been built, you can use
  make install
to install them.

Public access to the GIT repository is read-only at the moment. So it is not possible to commit changes, but you can send me patches (use diff -u) if you think they should end up in the mainline, and I'll review and include them.

GIT binaries

Windows binaries for the latest tagged releases are sometimes available as well.

Sources and Binaries

Latest release

The latest version of doxygen is 1.8.8 (release date August 21st 2014).

The source distribution
doxygen-1.8.8.src.tar.gz (4.7MB) ( ftp | http )
A binary distribution for Linux x86-64
doxygen-1.8.8.linux.bin.tar.gz (6.4MB) ( ftp | http )
Compiled using Ubuntu 14.04 with kernel 3.13.0 and gcc 4.8.2. This archive includes the HTML version of the manual, but not the GUI frontend.
A binary distribution for Windows. All versions of Windows since XP are supported.
doxygen-1.8.8-setup.exe (23.7MB) ( ftp | http )
This is a self-installing archive that includes the HTML and compressed HTML versions of the manual and the GUI frontend. It bundles 32-bit and 64-bit versions of doxygen.exe, and will install the right one based on the OS.

If you are allergic to installers and GUIs, haven't sufficient bandwidth, or don't have administrator priviledges you can also download the 32-bit doxygen binary in a zip (7.1MB) ( ftp | http ) or the 64-bit version (9.0MB) ( ftp | http )

A binary distribution for Mac OS X 10.5 and later
Doxygen-1.8.8.dmg (52.9MB) ( ftp | http )
This is a self-contained disk image, which contains the GUI frontend. The binaries support the whole range of Intel CPUs (both 32 and 64 bit). PowerPC binaries are no longer created by default (let me know if you need them).

Alternatively you can download the files from SourceForge.

See the change log to find out what has changed. If you want to be informed about new releases fill in your email address in the form at the top of this page.


Download Manual

The documentation for release 1.8.8

A hyperlinked PDF version of the documentation
doxygen_manual-1.8.8.pdf.zip (1.0MB)

A compiled HTML version of the documentation
doxygen_manual-1.8.8.chm.zip (2.1MB)

Other releases

Older releases of doxygen can be found at ftp://ftp.stack.nl/pub/users/dimitri/ and http://doxygen.sourceforge.net/dl/.


Helpers tools & Scripts

I've made a separate page with helper tools and scripts, which you may find useful.

Other platforms

Dave Chapeskie maintains the FreeBSD port of doxygen. It is included in the FreeBSD Ports system.

Dagobert Michelsen maintains the Solaris port of doxygen at OpenCSW.

SGI has a binary for the IRIX/mips version of doxygen on its freeware page (old)

Arnaud Bercegeay has ported doxygen to the Atari platform (old).


Looking for RPM's?

To build your own package from the distribution tarball or from a git checkout do:
./configure
make rpm
or, to add doxywizard as a sub-package:
./configure --with-doxywizard
make rpm
Most RPM based distributions have doxygen bundled. Examples are Ubuntu, SuSE and Fedora

Note: I have not tested any of the RPMs myself.


Looking for the DEB? (Debian package)

Users of Debian or Ubuntu should use apt-get or dselect to install the package. The web based info for the package can be seen here.

Note: I have not tested the debian package myself.


Portability

Doxygen should also compile on most other Unix platforms. If you have a ported doxygen to a platform not listed above, please let me know if/what you had to change.

If anyone wants to contribute a binary for another platform or packaging method, I would be happy to include (a link to) it here.


Sourceforge

Some of the links on this page point to files hosted by SourceForge Logo

For more information about doxygen, you can go to the online documentation.