Are there any other options to keep sequence diagrams as code and just render it on demand?
Edit: http://blockdiag.com/en/seqdiag/examples.html seems to do what I'm looking for.
Are there any other options to keep sequence diagrams as code and just render it on demand?
Edit: http://blockdiag.com/en/seqdiag/examples.html seems to do what I'm looking for.
- syntax is really close to PlantUML
- it's rendered in the browser -> immediate feedback
- great autocomplete and syntax-check in the code editor
- great connection between graphic and text (click on element -> jump to relevant line)
- graphical drawing and reordering
- presentation view (fullscreen + keeps actors "sticky" on top)
Especially dragging/dropping actors around is a lot of fun when you try to find the most suitable presentation format for complex diagrams. I'm not aware of any other editor that has this good integration between the code-editor and the visual editor.
It's not open source, but it's been around for free for a long time.
One thing I always seem to hit is the default diagram size/memory limits, the FAQ on plantuml.com has command-line switches to override those.