

PlantUML
PlantUML is an open-source tool that uses simple textual descriptions to draw UML diagrams. The generator can be run anywhere within JVM and integrated with various application such as wiki, text editor, IDE, programming language, documentation generator, and others.
Cost / License
- Free
- Open Source
Application types
Platforms
- Mac
- Windows
- Linux
- Online
- Android
- Chrome OS
Features
- Text Based Format
- Portable
- Java based
- Mind Mapping
- Support for MarkDown
- VCS Friendly
- Workflow
- Flow Chart
- Rendering
- Create UML entities
Tags
- UML
- chart
- unified-modeling-language
PlantUML News & Activities
Recent News
Recent activities
dwu-jacob added PlantUML as alternative to AI Diagram Generator
reactorcore added PlantUML as alternative to Mermaid.js to SVG Converter- botkero reviewed PlantUML
It is very popular and has a relatively simple syntax. PlantUML is ideal for small to medium-sized graphics. Unfortunately, the documentation is incomplete in some places, which means that you don't learn about many of the great features.
Featured in Lists
A list with 570 apps by AmileyaRyver without a description.
List of flowcharts i ever used
A list with 212 apps by trishafhhmoam without a description.
What is PlantUML?
PlantUML is an open-source tool that uses simple textual descriptions to draw UML diagrams. The generator can be run anywhere within JVM and integrated with various application such as wiki, text editor, IDE, programming language, documentation generator, and others. Mostly based on Graphviz. Can render various diagram syntax such as PlantUML, Dot, and Ditaa.










Comments and Reviews
Simple, but for being simple quite powerful. For example in confluence.
It is very popular and has a relatively simple syntax. PlantUML is ideal for small to medium-sized graphics. Unfortunately, the documentation is incomplete in some places, which means that you don't learn about many of the great features.
Automated diagram rendering is a life-changer.
Since it converts text to an image, the text can be tracked for changes across time (ie, git). Also frees one self from arranging all pieces of a diagram, or assuring that lines point to where they should be pointing, since it is arranged automatically. The default visuals are little bit ugly, tough.
i dont like this software because
Web version: