Overview

Dia Diagram Editor is free Open Source drawing software for Windows, Mac OS X and Linux. Dia supports more than 30 different diagram types like flowcharts, network diagrams, database models. More than a thousand readymade objects help to draw professional diagrams. Dia can read and write a number of different raster and vector image formats. Software developers and database specialists can use Dia as a CASE tool to generate code skeletons from their drawings. Dia can be scripted and extended using Python.

Features

  • Draw structured diagrams (flowcharts, network layouts, etc)
  • Easy to use (Recommended in 89% of the user ratings)
  • More than 1000 predefined objects and symbols
  • Supports Windows, Mac OS X and Linux
  • Many im- and export formats
  • Scriptable via Python

KEEP ME UPDATED

Other Useful Business Software

Secure Clouds are Happy Clouds Icon

Go wherever your business needs to go. Secure your data, apps and users in all private cloud, public cloud and SaaS environments.

Secure Clouds are Happy Clouds Icon
Different cloud providers have different security capabilities. Wherever your data is, find out how to implement a consistent security posture across all of your environments.
Secure Clouds are Happy Clouds
Are you from an organization of 500+ employees?

Reviews (74)

Write a Review

Highest Rated

1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

Works great on my Macbook Air Mountain Lion. I am looking for the Diagram solution on my Mac, originally, I choose Libreoffice, but it's too fat. Then I try Dia and now it's my favorite.

vs

Lowest Rated

1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

I hate to down-rate the entire project because of the installer, but ... why in the heck do you need to install XQuartz if you've got the latest version of OS X? From the XQuartz site: "Together with supporting libraries and applications, it forms the X11.app that Apple has shipped with OS X since version 10.5." I have 10.9.4, so it's already installed. Why doesn't the program find it?

1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

I have used Dia for my own side projects and, as a professor of computer science, I have recommended this tool to my students for their UML diagrams. I find Dia to be easier to use than others that I have tried, like Microsoft Visio. I like it's many features, including export to various image formats that enables me to create clean diagrams for use in things such as assignments and exams. Students like the fact that it is cross-platform, which enables them to use their personal computers with Windows, OSX, and Linux and share the .dia files. Some diagramming tools use templates that create a whole diagram for you. However, they tend to be hard to modify. With Dia, UML diagrams are build up by component. This provides more flexibility but can have its own issues and takes a bit more time. One issue that my students and I typically face is too few connection points on a class object. This makes it difficult to use autoroute and not have lines overlap.

Posted 01/23/2017
1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

excellent! thanks

Posted 07/30/2016
1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

Such a wonderful too. I downloaded it about few hours ago and loved it by now.

Posted 06/14/2016
1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

basic editor for basic diagrams, if you want some serious stuff, than look elsewere.. what i do mostly in dia is drawing state diagrams, with this complaints: - line routing is really bad, i spend so much time with just fighting routing algorithms in dia, with poor results, this is really the deal breaker, - lock to edge point doesnt work, i want to stick the line with one of edge points, but when i grab the line, than i grab the line and the end point doesnt stick to the edge of element, this is really another deal breaker, - some serious UI problems (Enter doesnt confirm some mostly used dialogues, i have to click or use a shortcut), - no much other features, - development doesnt exist, no new version for several years, probably abandoned application.

Posted 05/17/2016
1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

Doesn't work on OS X El Capitan.

Posted 03/11/2016
All Reviews

Add-ons & Plugins

Thanks for helping keep SourceForge clean.

Screenshot instructions:
Windows
Mac
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies
X

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.

No, thanks