Uncategorized No Comments

Why you should use Dia?

Dia is an free and open source software similar to GIMP and Inkscape. If you’re anything like me at least at some point in your life the words free and open source were music to your ears (awww college), but I continued to use it long after in my career because why not?

Dia allows you to create flowcharts, network diagrams, circuit diagrams, it has special objects for drawing entity-relationship models allowing you to create SQL DDL, Unified Modeling Language (UML) diagrams, flowcharts, network diagrams and even electrical circuits. While writing this article I’m realizing not only how useful this peace of software is but also how much I’ve underused it. Dia is a useful tool for both students, software engineers or veteran programmers.

Dia interface

Another big advantage of Dia is that it can be used in all the most used operating systems out there, another list is coming :):

  • Mac OSX
  • Linux
  • Windows: Windows NT, Windows 98, Windows 2000,
    Windows 2000/7/Vista/8/8.1/10

Dia can be Downloaded from here, which is the official website for this software where you could see more technical stuff, they also have a page where you can support the project (assuming you’ll like it and are no longer a student ofcourse).

Now the Install

Terminal install on Linux Ubuntu, it should work with no problem on all linux versions

Open the terminal and type

sudo apt-get install dia

or for rpm-based system (such as Fedora)

yum install dia

Terminal install of dia in ubuntu

To start Dia just type dia in the terminal or the software search and this is what will appear, I hope you’ll find it as useful as I did for my UML diagrams.