/python-plantuml

python interface to a plantuml web service instead of having to run java locally. http://plantuml.sourceforge.net/index.html

Primary LanguagePythonBSD 2-Clause "Simplified" LicenseBSD-2-Clause

Plantuml is a library for generating UML diagrams from a simple text markup language.

This is a simple python remote client interface to a plantuml server using the same custom encoding used by most other plantuml clients. Python was missing from the list, and while there are other plantuml python libraries, like sphinxcontrib-plantuml, they require downloading and installing the java executable and spawning a shell subprocesses.

This client defaults to the public plantuml server, but can be used against any server.

Project Links: