A lot of times, we need to create a flow diagram to integrate two or more APIs/Systems/Interfaces or describe certain processes. Sometimes it could be internal or we need to share with a third party.
What tool do you prefer or recommend?
Feel free to recommend one due to different characteristics: friendly interface, beautiful icons, being minimalistic, etc.
My list:
- Balsamiq More for wireframes but it is pretty
- draw.io Pros: It has a lot of templates and types, it has good integration with google drive. Cons: it would be nice to have prettier icons and a better shared-comments system.
- Lucidchard I just started to use it, it seems pretty nice, it has a basic free version.
Complete list including recommendations from comments:
- StarUml
- Balsamiq
- draw.io
- Lucidchard
- whimsical.co
- code2flow
- PlantUML
Top comments (17)
I found whimsical.co recently, and I have to say after a long, long search, this is the one. It's beautiful and it works.
I'll take a look.
you can try iCraft Editor
Hey Yash, thanks a million for this suggestion. I love it. I don't know how it looked back in 2019, but it is mind-blowingly good now.
+1 for draw.io
You can draw pretty much any diagram with it and it runs anywhere.
Use draw.io and StarUml.
Balsamiq is awesome too. Most often I use pencil and paper to draw ideas first and then transfer to the computer later.
Hey! I use Lucid chart for well, everything. Even my blog post cover images are made in lucid chart 😅 the free vertis great. It has templates for everything, and tutorials on anything related to diagramming!
Their UML tutorial is by far my most go to tutorial in the web 😂
Yep, I just started using it and I liked it, it is very pretty. Also, creating a connection between blocks is very easy.
I’d also recommend checking out dAIgram OCR! It’s a free tool that converts diagrams into editable formats, making it super convenient for tweaking existing diagrams. It's here: daigram.app/
I like PlantUML for UML-ish diagrams.
Google Drawings has all the basics if you have a gmail account.
Looks like advertisement
Lucid chart is pretty solid!
If you need to design 3D software architecture diagram, you can try iCraft Editor : icraft.gantcloud.com/editor