Simple Syntax
PlantUML uses a plain text language that is easy to learn, making it accessible for both technical and non-technical users.
Quick Diagram Creation
Due to its straightforward text-based syntax, diagrams can be created and modified quickly without the need for a graphical interface.
Version Control Friendly
Diagrams are stored as text files, making them easy to manage with version control systems like Git.
Integrations
PlantUML integrates well with many other tools and platforms including IDEs (e.g., IntelliJ, VSCode), documentation generators (e.g., Doxygen, Sphinx), and project management tools.
Wide Range of Diagrams
PlantUML supports a variety of UML and non-UML diagrams, including sequence diagrams, use case diagrams, class diagrams, and more.
Open Source
PlantUML is an open-source tool, which makes it free to use and allows for community contributions and extensions.
While inactive blockdiag was small and nice for automatically annotating documentation. As you can see it hasn’t been maintained for a few years. https://github.com/blockdiag/blockdiag With complex diagrams, I find good old PlantUML diagrams more useful if not as initially pretty as mermaid. Plus it will output archimate without having to touch that UI https://plantuml.com/ But really it is horses for courses….
– Source: Hacker News
/
about 1 month ago
Use a high-level language like Plant UML, D2, Graphviz which are good for the purpose they are designed for, but not for generic purpose diagramming.
– Source: dev.to
/
about 1 month ago
I feel like https://plantuml.com/ gets close to what I want by being able to make diagrams with code, but for system design what I really want is to be able to have diagrams generated directly from the code itself, maybe with some extra comments/annotations that help it along. Does anything like that exist already?
– Source: Hacker News
/
2 months ago
PlantUML, like Mermaid, is an open source tool that allows users to create diagrams from plain text descriptions. PlantUML is the original ‘diagrams as code’ platform. It has a deep feature set, can be integrated into just about any environment, and can be extended to fit just about any use case. For example, the most useful thing to me about PlantUML is its support for visualizing .JSON files.
– Source: dev.to
/
3 months ago
New version 3.0 of my PlantUML App for iPad is out with exciting update! The new multi-modality feature now lets you transform hand-drawn diagrams into PlantUML scripts with just a pencil ✍ or your fingers . Take a look to this short on YouTube and download it from App Store to support me .
– Source: dev.to
/
6 months ago
Someone at work showed me https://plantuml.com/ recently. If you want your diagrams as code . Version controlled etc.. I highly recommend it.
Source:
10 months ago
Open-source tool that uses simple textual descriptions to draw beautiful UML diagrams.
– Source: dev.to
/
about 1 year ago
Seems like a considerable upgrade from PlanUML (https://plantuml.com/ – which is amazing, but sometimes you just can’t seem to be able to align the stuff the way you want too).
– Source: Hacker News
/
about 1 year ago
Plantuml is amongst the best there is. kroki.io has a sandbox for it
Mermaid.js can do it in notion, it works as well as any other mermaid.
Dbvisualizer is fantastic if you have an existing schema in a db instance. you may need the trial license to render the diagrams.
Source:
about 1 year ago