News for hackers. Stuff that matters.
Re:Swimlanes.io – generated editable sequence diagrams by jonahx on Tuesday April 27, 2021 @12:25PM (#26958102)
Prior art:

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

Re:Swimlanes.io – generated editable sequence diagrams by eugene0 on Tuesday April 27, 2021 @12:31PM (#26958177)
MermaidJS is also a good alternative: https://mermaid-js.github.io/mermaid-live-editor/
Re:Swimlanes.io – generated editable sequence diagrams by leipert on Tuesday April 27, 2021 @04:47PM (#26961300)
GitLab has mermaid support in its markdown https://docs.gitlab.com/ee/user/markdown.html#mermaid
Re:Swimlanes.io – generated editable sequence diagrams by andix on Wednesday April 28, 2021 @04:54AM (#26967208)
Mermaid became quite a common markdown feature. It is supported in a lot of places already. It can easily be integrated as it is pure client side javascript.
Re:Swimlanes.io – generated editable sequence diagrams by acidburnNSA on Tuesday April 27, 2021 @10:56PM (#26964983)
Re:Swimlanes.io – generated editable sequence diagrams by gregmac on Tuesday April 27, 2021 @03:17PM (#26960218)
Plantuml plugin within Confluence is pretty nice for documentation, and arguably a super-power because it makes it easier to make good docs ("a picture is worth a thousand words").

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.

Re:Swimlanes.io – generated editable sequence diagrams by mjallday on Wednesday April 28, 2021 @03:24PM (#26973070)
Logged in specifically to agree and upvote this comment!

- 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.

Re:Swimlanes.io – generated editable sequence diagrams by andreareina on Tuesday April 27, 2021 @10:21PM (#26964718)
Big fan of PlantUML, didn't occur to me that there'd be Confluence plugins. Which one are you using?
Re:Swimlanes.io – generated editable sequence diagrams by gregmac on Wednesday April 28, 2021 @01:59AM (#26966146)
I didn't realize there were multiple now! We use "PlantUML for Confluence" [1] now but have had that for a few years. The live preview thing some of the others seem to have would be nice.

[1] https://marketplace.atlassian.com/apps/41025/plantuml-for-co...

Re:Swimlanes.io – generated editable sequence diagrams by swyx on Tuesday April 27, 2021 @02:45PM (#26959832)
Re:Swimlanes.io – generated editable sequence diagrams by gnat on Tuesday April 27, 2021 @06:03PM (#26962334)
Thanks. Please do identify when they're open source -- I have been bitten by filling a small app of unknown longevity with my system diagrams and flowcharts, only to have it disappear.
Re:Swimlanes.io – generated editable sequence diagrams by swyx on Wednesday April 28, 2021 @08:19AM (#26968490)
ouch. at this point itd take a long time for me to backfill that info but will try going fwd
Re:Swimlanes.io – generated editable sequence diagrams by mercurywells on Tuesday April 27, 2021 @09:40PM (#26964377)
Here's one I didn't see on your list:

https://wavedrom.com/

Re:Swimlanes.io – generated editable sequence diagrams by scoot on Tuesday April 27, 2021 @04:06PM (#26960829)
Any plans to do curated?
Re:Swimlanes.io – generated editable sequence diagrams by swyx on Tuesday April 27, 2021 @04:20PM (#26961000)
i mean i will inject my opinions when i have to use these things in anger, right now it is just a raw list for future usage. i do put little stars or warnings against some items when i have an opinion.

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

Re:Swimlanes.io – generated editable sequence diagrams by avodonosov on Tuesday April 27, 2021 @12:27PM (#26958119)
https://sequencediagram.org is another alternative
Re:Swimlanes.io – generated editable sequence diagrams by wormik on Wednesday April 28, 2021 @12:18AM (#26965546)
Yeah - happy user of this one for years :)
Re:Swimlanes.io – generated editable sequence diagrams by pugworthy on Tuesday April 27, 2021 @11:55PM (#26965384)
Plantuml won't even run with uBlock on. Well it will run, but no diagram. Not that interested in trying to divine just which little thing it wants on to work given there are so many alternatives.
Re:Swimlanes.io – generated editable sequence diagrams by sverhagen on Wednesday April 28, 2021 @12:11AM (#26965493)
Okay. That's a bummer. But also: PlantUML is a lot more, or a lot different than another online diagramming tool. Their strength is expressing the diagrams using plain text. Having used my share of tools, l have never not hated drawing sequence diagrams, but in plain text it is a dream. They have command line tools, IDE integrations, etc.
Re:Swimlanes.io – generated editable sequence diagrams by flower-giraffe on Wednesday April 28, 2021 @02:24AM (#26966316)
Plantuml can also style as hand drawn with a skinparam https://plantuml.com/handwritten
Re:Swimlanes.io – generated editable sequence diagrams by Veuxdo on Tuesday April 27, 2021 @12:34PM (#26958229)
Ilograph supports interactive sequence diagrams e.g. https://app.ilograph.com/demo.ilograph.Ilograph/Get%2520Diag...
Re:Swimlanes.io – generated editable sequence diagrams by intrasight on Tuesday April 27, 2021 @01:31PM (#26958962)
also see zenuml.com

I was just looking at that a few days ago. But don't want something that works on-line. Any good equivalent local tools?

Re:Swimlanes.io – generated editable sequence diagrams by avodonosov on Tuesday April 27, 2021 @02:05PM (#26959330)
FWIW, https://diagrams.net/ also have a downloadable version. But it's a point and click WYSIWYG editor, not a text notation like swimlanes.io.
Re:Swimlanes.io – generated editable sequence diagrams by Veuxdo on Tuesday April 27, 2021 @01:34PM (#26958988)
There is a desktop version that works off-line: https://www.ilograph.com/desktop/index.html
Re:Swimlanes.io – generated editable sequence diagrams by elric on Wednesday April 28, 2021 @04:11AM (#26966966)
Let's not forget the venerable UMLet (https://www.umlet.com). It's simple, cross platform, and supports a variety of UML diagrams using a text-based syntax.
Re:Swimlanes.io – generated editable sequence diagrams by carb on Tuesday April 27, 2021 @02:30PM (#26959627)
As we're listing alternatives, Lucidchart also supports generated UML Sequence Diagrams, which lets you use their GUI after generation to customize it / alter as desired
Re:Swimlanes.io – generated editable sequence diagrams by jiveturkey on Tuesday April 27, 2021 @11:28PM (#26965214)
i prefer sequencediagram.org

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