PlantUML generates UML and related architecture diagrams from compact text definitions.
- UML-centric technical documentation
- Architecture documentation with reusable includes
- CI-rendered diagram artifacts
- Broad diagram-type support (sequence, class, component, and more)
- Text-based source files suitable for version control
- Local CLI rendering or server-based rendering options
- Mature and widely used in software architecture documentation
¶ History and References