PlantUML is een open-source tool waarmee UML diagrammen gemaakt kunnen worden in een tekst editor. Er wordt - op de achtergrond - gebruik gemaakt van Graphviz om de diagrammen te kunnen tekenen. De tool is beschikbaar in Windows, Mac and Linux. De volgende UML diagrammen worden ondersteund door PlantUML:•Sequence Diagrams•Usecase Diagrams•Class Diagrams•Activity Diagrams•Component Diagrams•State Diagrams•Object Diagrams•Deployment Diagrams •Timing DiagramOnderstaande diagram is een voorbeeld van een use case diagram.