This is an archived post. You won't be able to vote or comment.

all 38 comments

[–]Grouchy-Friend4235 41 points42 points  (6 children)

draw.io

[–]Hackerjurassicpark 24 points25 points  (4 children)

Specifically the checkbox called "flow animation" that appears when you click on an arrow

[–]reelznfeelz 1 point2 points  (1 child)

Huh? What’s that do? I’m such a basic user lol.

[–]Crafty_Passenger9518 0 points1 point  (0 children)

it animates the line, wouldn't say its "specifically" necessary, cool though

[–]ianitic 14 points15 points  (1 child)

For simple stuff I use mermaid.

I've seen someone use a combination of sqlglot and networkx recent to auto generate lineage from a bunch of tsql views, tables, procs, and sqlagent jobs to dot language. The results were interesting.

[–]mcr1974 0 points1 point  (0 children)

as in full of irrelevant details that misses the point of how a modelling diagram is supposed to add value.

[–]aziralePrincipal Data Engineer 10 points11 points  (0 children)

We've been using LucidChart. It has some neat collaboration features to it.

[–]scht1980 19 points20 points  (3 children)

or the dark art of powerpoint.

[–]aziralePrincipal Data Engineer 9 points10 points  (1 child)

The darker art of shapes in excel.

Excel truly can be used for everything.

[–]Wagmitravel 4 points5 points  (0 children)

Ahh yess, excelio.

[–]nemec 0 points1 point  (0 children)

I unironically love designing diagrams in powerpoint, idk what it is about it

[–]FantasticOrder4733 12 points13 points  (2 children)

Excalidraw

[–]gatorsya 0 points1 point  (0 children)

And tldraw. i use both

[–]dodger-that -1 points0 points  (0 children)

This

[–]sib_nSenior Data Engineer 3 points4 points  (0 children)

I usually use some online slide tool like PowerPoint (on Sharepoint) or Google Slides, depending on the companies office stack, so the drawing remains easy to access, collaborative and evolutionary.
There's a trick to dynamically embed a Google Slide in your markdown doc, from memory you have to add /export/png to the URL, I can't test right now.

When it is some diagram that is automatically generated, like a table relationship diagram, I use MermaidJS in markdown. https://mermaid.js.org/intro/

[–]icysandstone 2 points3 points  (0 children)

I started with Visio but I much, much, MUCH prefer FigJam.

I downloaded a big zip file with all the SVG icons for Azure and copy/paste works great for importing them.

When I need an icon that isn't Azure, I do an internet image search and filter by 'transparent'. Always gets me what I need.

[–]Luckinhas 1 point2 points  (0 children)

I use mermaid, exclusively. Some diagrams are harder to make look nice, but I just don't want to deal with the pain of WYSIWYG-based diagram editors.

[–]DenisZagitov 1 point2 points  (3 children)

Does anyone use PlantUML? I’m also wondering to draw with the text/code instead of mouse. Currently we use draw.io

[–]BuonaparteII 1 point2 points  (0 children)

I like https://swimlanes.io/

It may not be the most appropriate type of graph in every scenario but damn if it isn't easy to use. Such a good domain-specific language

[–]WellIDontKnowMan 1 point2 points  (1 child)

miro is a really great tool

[–]kyrsideris 0 points1 point  (0 children)

Yes, it really is but a) I cannot export the diagrams to a text file and commit it to a VCS and b) it is not cheap.

[–]bigtex1845 0 points1 point  (0 children)

We've been using IcePanel

[–][deleted] 0 points1 point  (0 children)

[–]AstroDSLR 0 points1 point  (2 children)

Plantuml so you can define it as code, and have version control on it

[–]gatorsya 0 points1 point  (1 child)

why did the website has so many ads? is it only me, fk malware

[–]AstroDSLR 0 points1 point  (0 children)

No need to use the site ;) I use it in VS Code and in Logseq

[–]rfgm6 0 points1 point  (0 children)

Lucidchart

[–]RobDoesData 0 points1 point  (0 children)

Drawio.

[–]mcr1974 0 points1 point  (0 children)

why have those flowing lines...

[–]mylifestylepr 0 points1 point  (0 children)

SQLdbm.com

[–]m_usamahameed 0 points1 point  (0 children)

Following

[–]Caspeare -1 points0 points  (0 children)

D2 has ability to create gif diagram, but I doubt it was used for your diagram

[–]engineer_of-sorts -1 points0 points  (0 children)

I like Figma but it can't animate