| PlantUML | |
|---|---|
PlantUML | |
| Basisdaten | |
| Entwickler | Arnaud Roques |
| Erscheinungsjahr | 22. April 2009 |
| Aktuelle Version | v1.2026.7 (25. August 2026) |
| Betriebssystem | Linux, macOS, Solaris, Unix, Windows |
| Programmiersprache | Java |
| Kategorie | Software-Dokumentationswerkzeug |
| Lizenz | GPL |
| deutschsprachig | ja |
| plantuml.com | |
PlantUML ist ein freies Software-Dokumentationswerkzeug zur Erstellung von UML-Diagrammen unter der GNU General Public License.
Die Diagramme werden durch möglichst einfache und intuitive textuelle Notation beschrieben. Die Generierung erfolgt mit Hilfe eines Online-Servers oder einer lokalen Java-Installation zu Bildern im PNG-, SVG-, LaTeX-Format oder ASCII-Art.
PlantUML unterstützt eine Vielzahl verschiedener Diagrammtypen.
Es existieren eine Vielzahl von externer Tools und Sprachen, die PlantUML integrieren. Hierbei handelt es sich zum Beispiel um Plugins für die Editoren und Entwicklungsumgebungen.

@startuml
Alice -> Bob: Authentication Request
Bob --> Alice: Authentication Response
Alice -> Bob: Another authentication Request
Alice <-- Bob: another authentication Response
@enduml

@startuml
class Car
Driver - Car : drives >
Car *- Wheel : have 4 >
Car -- Person : < owns
@enduml