The main features provided by this library are:
GraphViz | PlantUML |
---|---|
![]() |
![]() |
Currently, the following language features are supported:
The recommended way to install this library is through composer. If you don’t know yet what is composer, have a look on introduction.
composer require bartlett/umlwriter
Additionally, you’ll have to install GraphViz (dot
executable) and/or PlantUML jar with Java Runtime (java executable).
Users of Debian/Ubuntu-based distributions may simply invoke:
$ sudo apt update
$ sudo apt-get install graphviz
$ sudo apt-get install openjdk-11-jre-headless
while remaining users should install from GraphViz Download page and from PlantUML Download page.