Email or username:

Password:

Forgot your password?
Andrew Tropin

PlantUML is sick, it grew up so much since the last time I used it and now it looks really good.

Mind maps, sequence diagrams, BNFs, JSONs, regexps and whatever you want:
plantuml.com/

6 comments
Aleksandra Fedorova :fedora:

@abcdw The example looks really interesting.

The project site looks as if it is hacked, though, thus reading more about it is impossible.

Pavel Korytov :emacs:

@abcdw Yeah, it's great. Strict diagrams such as Sequence or Activity UML are almost always perfect. State diagrams are usually good.

It kinda bogs down if you try to display something like a class diagram or ER with a lot of (>10) entities, and the more entities, the harder it gets to make PlantUML produce an acceptable result.

Which isn't really PlantUML's fault, it's just really hard to algorithmically position a graph with enough nodes & edges and keep all parts legible.

avp

@abcdw I regularly use PlantUML (plantuml.com/) to describe the architecture of my projects and recommend it to my students as the tool for creating diagrams in their graduation projects.

And since I'm an FSM (Finite-State Machines) devotee, I wrote a state machine compiler in Scheme that turns PlantUML state diagrams into working GNU Guile (Scheme) code:
github.com/artyom-poptsov/guil

Teknovis

@abcdw I use it all the time for sequence diagrams and control flow diagrams. Works perfectly for me.

Go Up