DEV Community

Discussion on: Software architecture diagrams - which tool should we use?

Collapse
 
sadiqur_rahman profile image
Sadiqur Rahman

I use draw.io a lot. Very easy to use. What do you think about it?

Collapse
 
simonbrown profile image
Simon Brown • Edited

I've just written a blog post about this: Visio, draw.io, LucidChart, Gliffy, etc - not recommended for software architecture diagrams

The tl;dr is that I don't recommend general purpose diagramming tools for software architecture diagrams, for the following reasons:

  • No guidance
  • Content and presentation is mixed
  • No model, no consistency
  • Hard to diff
  • Limited automation
  • Time consuming

draw.io is an excellent tool, but there are better approaches for software architecture diagrams.

Collapse
 
sadiqur_rahman profile image
Sadiqur Rahman

I see. So far I found it very handy. But the software you mentioned might be more fun. I must try them. Thanks