All Projects → doxygen → Doxygen

doxygen / Doxygen

Licence: gpl-2.0
Official doxygen git repository

Programming Languages

C++
36643 projects - #6 most used programming language
Lex
420 projects
python
139335 projects - #7 most used programming language
c
50402 projects - #5 most used programming language
TeX
3793 projects
Smarty
1635 projects

Projects that are alternatives of or similar to Doxygen

openNES-Snake
Simple rebuilt of the classic Snake game for the NES in C using the cc65 cross compiler.
Stars: ✭ 18 (-99.54%)
Mutual labels:  doxygen
pinktrace
Pink's Tracing Library
Stars: ✭ 20 (-99.49%)
Mutual labels:  doxygen
CDT-plusplus
Causal Dynamical Triangulations in C++ using CGAL
Stars: ✭ 49 (-98.74%)
Mutual labels:  doxygen
laravel-survey
Laravel 6 survey app.
Stars: ✭ 39 (-99%)
Mutual labels:  doxygen
mylib
Шаблон кросплатформенного CMake-проекта для языка C++ 🇬🇧 Modern CMake crossplatform project template for C++
Stars: ✭ 49 (-98.74%)
Mutual labels:  doxygen
rdoxygen
Create doxygen documentation for R package C++ code
Stars: ✭ 15 (-99.61%)
Mutual labels:  doxygen
deal2lkit
A ToolKit library for deal.II
Stars: ✭ 16 (-99.59%)
Mutual labels:  doxygen
M.css
A no-nonsense, no-JavaScript CSS framework and Pelican theme for content-oriented websites
Stars: ✭ 296 (-92.39%)
Mutual labels:  doxygen
hdoc
The modern documentation tool for C++.
Stars: ✭ 165 (-95.76%)
Mutual labels:  doxygen
Direct3d12-Engine
The Game Engine To Help Learn Direct 3D 12
Stars: ✭ 13 (-99.67%)
Mutual labels:  doxygen
doxygen-php-filters
Filters to get Doxygen work better with PHP code
Stars: ✭ 18 (-99.54%)
Mutual labels:  doxygen
smtp-client
SMTP Client Library in C
Stars: ✭ 68 (-98.25%)
Mutual labels:  doxygen-documentation
cpp14-project-template
A simple, cross-platform, and continuously integrated C++14 project template
Stars: ✭ 64 (-98.36%)
Mutual labels:  doxygen
eclox
Eclox is a simple doxygen frontend plug-in for eclipse. It aims to provide a slim and sleek integration of the code documentation process into Eclipse.
Stars: ✭ 32 (-99.18%)
Mutual labels:  doxygen
c-template
Boilerplate to set up a c project, include CuTest unit testing, cmake build setup
Stars: ✭ 69 (-98.23%)
Mutual labels:  doxygen
cpptemplate
A template project (library and executable) for C++ projects with cmake, ctest, vcpkg, circleci, and automated document deploymend via doxygen to gh-pages
Stars: ✭ 30 (-99.23%)
Mutual labels:  doxygen
coverxygen
Generate doxygen's documentation coverage report
Stars: ✭ 30 (-99.23%)
Mutual labels:  doxygen
Fix8
Modern open source C++ FIX framework featuring complete schema customisation, high performance and fast development.
Stars: ✭ 319 (-91.8%)
Mutual labels:  doxygen
Cleancppproject
Clean C++ project for you to use. Features: Modern CMake, CPack, Doxygen, PlantUML, Catch Unit testing, static analysis
Stars: ✭ 276 (-92.91%)
Mutual labels:  doxygen
doxybook2
Doxygen XML to Markdown (or JSON)
Stars: ✭ 140 (-96.4%)
Mutual labels:  doxygen

Doxygen

Donate

Doxygen is the de facto standard tool for generating documentation from annotated C++ sources, but it also supports other popular programming languages such as C, Objective-C, C#, PHP, Java, Python, IDL (Corba, Microsoft, and UNO/OpenOffice flavors), Fortran, VHDL, and to some extent D.

Doxygen can help you in three ways:

  1. It can generate an on-line documentation browser (in HTML) and/or an off-line reference manual (in LaTeX) from a set of documented source files. There is also support for generating output in RTF (MS-Word), PostScript, hyperlinked PDF, compressed HTML, DocBook and Unix man pages. The documentation is extracted directly from the sources, which makes it much easier to keep the documentation consistent with the source code.
  2. You can configure doxygen to extract the code structure from undocumented source files. This is very useful to quickly find your way in large source distributions. Doxygen can also visualize the relations between the various elements by means of include dependency graphs, inheritance diagrams, and collaboration diagrams, which are all generated automatically.
  3. You can also use doxygen for creating normal documentation (as I did for the doxygen user manual and doxygen web-site).

Download

The latest binaries and source of Doxygen can be downloaded from:

Developers

Issues, bugs, requests, ideas

Use the issue tracker to report bugs.

Comms

Mailing Lists

There are three mailing lists:

Source Code

In May 2013, Doxygen moved from subversion to git hosted at GitHub

Enjoy,

Dimitri van Heesch (doxygen at gmail.com)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].