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