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:
https://plantuml.com/
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: 6 comments
@bookwar The site is far from perfect, but I would say managable :) Also, there is https://crashedmind.github.io/PlantUMLHitchhikersGuide/about/AboutPlantUML.html @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. @abcdw I regularly use PlantUML (https://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: |
@abcdw The example looks really interesting.
The project site looks as if it is hacked, though, thus reading more about it is impossible.