PlantUML
- Diagramming
 - supports: 
- Svg (see https://plantuml.com/svg)
 
 
From Structurizr
Go to text โ
Similar
Features
- plantuml embeds the source code in SVGs
 
๐ Supported Non-UML Diagrams
Create well-structured UML diagrams including but not limited to:
- Sequence diagram
 - Usecase diagram
 - Class diagram
 - Object diagram
 - Activity diagram (Beta) (Find the legacy syntax here)
 - Component diagram
 - Deployment diagram
 - State diagram
 - Timing diagram
 
๐ Supported Non-UML Diagrams
Beyond UML, PlantUML supports a range of other diagrams such as:
- JSON data
 - YAML data
 - EBNF diagram
 - Regex diagram
 - Network diagram (nwdiag)
 - UI mockups (salt)
 - Archimate diagram
 - Specification and Description Language (SDL)
 - Ditaa diagram
 - Gantt diagram
 - Chronology diagram
 - MindMap diagram
 - WBS diagram
 - Mathematics with AsciiMath or JLaTeXMath notation
 - Information Engineering diagram
 - Entity Relationship diagram
 
Learning Resource
- https://crashedmind.github.io/PlantUMLHitchhikersGuide/
 - https://blog.dornea.nu/2023/07/30/documentation-as-code-for-cloud-plantuml/
 - https://crashedmind.github.io/PlantUMLHitchhikersGuide/
 - http://real-world-plantuml.com/
 
Backlinks