Create UML class diagrams from your PHP source.

3.4.0 2023-04-11 09:33 UTC


Stable v2 Stable v3
Branch Master
Latest Stable Version Latest Stable Version
Minimum PHP Version) Minimum PHP Version)
License License

GitHub Discussions Unit Tests GitHub-Pages StandWithUkraine

UmlWriter is a library that adds the ability to generate UML class diagrams.


GH Pages v2 GH Pages v3
Documentation Documentation

All the documentation is available on following websites generated from the docs folder.


This library includes a console CLI version with only one command: diagram:class

bin/umlwriter diagram:class src/ --generator graphviz

NOTE use verbose level 1 or 2 for more details.


  • Laurent Laville (Lead Developer)


bartlett/graph-uml is a refactored version (with more features) of clue/graph-uml project, licensed under MIT.