PlantUML¶
PlantUML is a powerful diagramming engine that generates diagrams from a more expressive and feature-rich language. Unlike Mermaid, PlantUML produces SVG or PNG images at build time, and supports:
- UML diagrams (class, sequence, deployment, activity, etc.)
- Component and architecture diagrams
- Detailed state machines
- Wireframe diagrams
- Rich styling and skin parameters
PlantUML can run locally using Java and a .jar file, which is ideal for offline or secure environments.