Sphinx is an extensible documentation framework and multi-format document publisher. It serves as a technical content organizer that converts reStructuredText markup and Python source code comments into structured documentation for technical projects. The system transforms a single set of markup files into multiple output formats, including HTML, LaTeX, EPUB, and Texinfo. It functions as a Python API documentation tool, extracting documentation directly from source code to maintain synchronized technical reference manuals. The framework organizes complex information into hierarchies with aut
phpDocumentor is a PHP API documentation generator and source code analyzer that transforms PHP files and DocBlocks into structured HTML API references. It functions as a static site generator and an automatic documentation tool designed to synchronize technical documentation with code changes. The project distinguishes itself by acting as a UML diagram generator, producing class and architectural graphs via PlantUML based on source analysis. It also supports technical manual authoring, rendering hand-written guides in Markdown and ReStructuredText alongside the automatically generated API re
Jazzy is a source code documentation tool and API generator designed for Swift and Objective-C. It analyzes project roots and compiled modules to produce searchable HTML websites or offline docsets. The system functions as a multi-module API documenter, aggregating documentation from separate source modules into a single site with cross-module linking. It serves as a markdown-based documentation engine that integrates technical guides and LaTeX mathematical equations to complement generated API references. The tool covers a broad capability surface including multi-language API generation for
apidoc is a source-code API documentation generator that parses specialized annotations within comments to automatically create a searchable API documentation website. It functions as an annotation-based API parser and a static documentation site generator, extracting definitions directly from the codebase to maintain a synchronized reference. The tool is designed as a multi-language parser, using configurable regular expressions to extract metadata from various programming languages. It can also serve as a JSON API definition exporter, converting source-code comments into raw JSON files for
Doxygen is a source code documentation generator and multi-language API reference tool. It extracts annotated comments from source code to create structured technical manuals and searchable software libraries in formats including HTML, LaTeX, and PDF.
Les fonctionnalités principales de doxygen/doxygen sont : API Metadata Extraction, API Documentation Generators, Source Code Documentation Tools, Documentation Automation, Markdown Documentation, Multi-Format Document Exports, Multi-Format Document Rendering, Class Diagrams.
Les alternatives open-source à doxygen/doxygen incluent : sphinx-doc/sphinx — Sphinx is an extensible documentation framework and multi-format document publisher. It serves as a technical content… phpdocumentor/phpdocumentor — phpDocumentor is a PHP API documentation generator and source code analyzer that transforms PHP files and DocBlocks… realm/jazzy — Jazzy is a source code documentation tool and API generator designed for Swift and Objective-C. It analyzes project… apidoc/apidoc — apidoc is a source-code API documentation generator that parses specialized annotations within comments to… kotlin/dokka — Dokka is an extensible documentation engine designed to generate structured API reference materials for Kotlin… executablebooks/jupyter-book — Jupyter Book is a computational book publisher and static site generator that converts Jupyter notebooks and markdown…