
phpDocumentor
Documentation generator that reads PHP source code and DocBlock comments and produces API documentation.
phpDocumentor is a documentation generator for PHP projects. It analyzes PHP source code and its DocBlock comments, then writes a website of API documentation to a folder, using Twig templates. It can also draw UML class diagrams with PlantUML or GraphViz, and it reads reStructuredText and Markdown.
It runs as a command-line tool on a developer’s machine or in a CI pipeline.
Worth knowing
The docs state that the Twig templates are not covered by Semantic Versioning. The README says the project does not endorse or actively support installing through Composer.
Identity
- Status
- Active
- Maintainer
- Mike van Riel4
- Maintained by
- Individual4
Rendering and deploy
- Runs as
- Dev only1
- Rendering
- Static output5
- Install with
- phive3
Releases
Adoption
Sources
- 2026-10-21: links, Runs as
www.phpdoc.org - 2026-10-21: links, Written in, License, GitHub stars
api.github.com/repos/phpDocumentor/phpDocumentor - 2026-10-21: links, Categories, Runtime, Minimum runtime, Install with
github.com/phpDocumentor/phpDocumentor/blob/master/README.md - 2026-10-21: Maintainer, Maintained by, License model
github.com/phpDocumentor/phpDocumentor/blob/master/LICENSE - 2026-10-21: Rendering
docs.phpdoc.org/guide/getting-started/generating-documentation.html - 2026-10-21: Templating
docs.phpdoc.org/guide/features/theming/index.html - 2026-10-21: Current major version, Last release
api.github.com/repos/phpDocumentor/phpDocumentor/releases/latest - 2026-10-21: Contributors
api.github.com/repos/phpDocumentor/phpDocumentor/contributors - 2026-10-21: Packagist downloads
packagist.org/packages/phpdocumentor/phpdocumentor.json - 2026-10-25: Dependent repositories, Dependent packages
packages.ecosyste.ms/api/v1/registries/packagist.org/packages/phpdocumentor%2Fphpdocumentor - 2026-10-25: Packagist downloads a month
packagist.org/packages/phpdocumentor/phpdocumentor/stats.json