[1] https://docs.requarks.io/editors/markdown#mermaid-diagrams
The source shows up in edit mode (no external app needed; and it's always correct) and it handles the rendering for you, thus reducing friction.
In other places I've seen people attach a PNG. If you're lucky, they've also attached the corresponding (and up-to-date) source in visio/draw/ppt/whatever random app format, in which case making a small edit might only takes ten of minutes. In the worst case, it's missing source, the source file is not the same as the PNG, or they used some program you don't have, and you have to totally redo it. For most people if the friction is too high, it just doesn't get updated.
- on-demand preview of changes before i hit save
- source code is always embedded with the diagram and anyone can reference and edit
- source controlled history via confluence history
I've used mermaid extensively but ultimately abandoned it because it didn't have a good flow for sharing the source and history. Confluence + PlantUML is a great solution.
[1] https://marketplace.atlassian.com/apps/41025/plantuml-for-co...
you're welcome to PR in some commentary on each of them though. or fork it and curate. its open source knowledge :) https://www.youtube.com/watch?v=XoATf7xGoUY
I was just looking at that a few days ago. But don't want something that works on-line. Any good equivalent local tools?
no upsell and pretty full featured. developer is responsive (i’ve had a couple minor things addressed).
most importantly you can export to svg. then i load into inkscape if i need a tweak for publication
1. Plant UML: http://www.plantuml.com/plantuml/umla/SoWkIImgAStDuNBCoKnELT...
PlantUML supports many diagram types, and there's a nice VS Code plugin with side by side live preview.
2. https://www.websequencediagrams.com/
Has a hand-drawn style option which is nice:
https://i.imgur.com/lh4jaVL.png