FindSoftware

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

Current major version
37
Last release
2026-05-137

Adoption

GitHub stars
4,3492
Packagist downloads
3,172,7559
Contributors
2098
Packagist downloads a month
14,04111
Dependent repositories
16,16110
Dependent packages
1,36210

Why these figures do not compare

Sources

  1. 2026-10-21: links, Runs as
    www.phpdoc.org
  2. 2026-10-21: links, Written in, License, GitHub stars
    api.github.com/repos/phpDocumentor/phpDocumentor
  3. 2026-10-21: links, Categories, Runtime, Minimum runtime, Install with
    github.com/phpDocumentor/phpDocumentor/blob/master/README.md
  4. 2026-10-21: Maintainer, Maintained by, License model
    github.com/phpDocumentor/phpDocumentor/blob/master/LICENSE
  5. 2026-10-21: Rendering
    docs.phpdoc.org/guide/getting-started/generating-documentation.html
  6. 2026-10-21: Templating
    docs.phpdoc.org/guide/features/theming/index.html
  7. 2026-10-21: Current major version, Last release
    api.github.com/repos/phpDocumentor/phpDocumentor/releases/latest
  8. 2026-10-21: Contributors
    api.github.com/repos/phpDocumentor/phpDocumentor/contributors
  9. 2026-10-21: Packagist downloads
    packagist.org/packages/phpdocumentor/phpdocumentor.json
  10. 2026-10-25: Dependent repositories, Dependent packages
    packages.ecosyste.ms/api/v1/registries/packagist.org/packages/phpdocumentor%2Fphpdocumentor
  11. 2026-10-25: Packagist downloads a month
    packagist.org/packages/phpdocumentor/phpdocumentor/stats.json

Last reviewed · Updated · Listed since Edit on GitHubThis page as markdownas JSON