UmlWriter is a library that adds the ability to generate UML class diagram in both Graphviz and PlantUML formats.
You have also choice to switch between two reverse-engine :
Follow development on the official Blog.
You can either :
-
download the phar version 1.3.0 that has all required (as well as some optional) dependencies of UmlWriter bundled in a single file.
-
install latest version with composer, as follow:
composer require bartlett/umlwriter ^1.2
The documentation for UmlWriter 1.2 is available in English to read it online or download to read it later (multiple formats).
AsciiDoc source code are available on docs
folder of the repository.