From Text to simple UML diagram - Tools
I want to make some diagrams about my small project
etss. Simple class
diagrams and sequence diagrams would be enough.
I started by drawing by hand, which soon strikes me that most of my fiddling with the representations is repetitive&tedious. So I started to search for tools that translate high-level textual representation into decent looking graphic diagrams.
Web tech. However, as the search goes on, I've found there are not many
draw2d are too much
for my purpose. In the end, I settle down on
PlantUML, a Java solution.
The following is what IMHO that's worth noting.
So far the most complete tool for generating UML from text.
- The DSL is very intuitive, actually
bramp/js-sequence-diagrams's DSL is roughly based on it.
- Very complete, the documentation and examples are amble.
- Written in Java (Do I still remember how to code Java?)
- Web integration requires a 3rd party server to render UML image….
- Styles are not very modern, but acceptable any way.
- Very modern, professional-UML looking. Built-in themes looks great.
- Not using SVG, but DOM objects directly, so styling can be done with CSS.
stylusare used, which to me feels too hackishy.
- The DSL feels too hackishy, not as intuitive as
? Maybe I can help improve on this.
Web-based UML library, looks very promising. Though it doesn't support sequence UML.
Useful to draw logic diagram about inner workings of complicated piece of code.
Other interesting diagram tools
Many tools above utilize this library.
DBus monitor with sequence diagram, looks very cool. If you ever use the
dbus-monitor, you would appreciate the graphical representation ;P
A nice in-browser IDE for drawing diagrams manually.