Dia is a GTK+ based
diagram creation tool.
More specifically, Dia is a tool for making diagrams and
illustrations for articles, books, documentation, modelling and other
uses, inspired by Visio, but with a simple and intuitive
Dia is designed to be much like the commercial Windows program
It can be used to draw many different kinds of diagrams. It currently
has special objects to help draw entity relationship diagrams, UML
diagrams, flowcharts, network diagrams, and simple circuits. It is also
possible to add support for new shapes by writing simple XML files,
using a subset of SVG to draw the shape.
It can be scripted using the Python
Free to download
GNU GPL v2
GTK+ 2.4.0 or higher
Pango 1.1.5 or higher
libxml2 2.3.9 or higher
freetype2 2.0.9 or higher
intltool 0.21 or higher
- Import and export of Visio VDX files
- Special objects to help draw entity relationship diagrams,
UML diagrams, flowcharts, network diagrams, and many other diagrams.
- Loads and saves diagrams to a custom XML format (gzipped by
default, to save space)
- Exports diagrams to a number of formats, including EPS,
SVG, DXF, CGM, JPEG, XFIG, WMF and PNG
- Prints diagrams (including ones that span multiple pages)
to Graphics Home Page
Dia also features in our 'Linux
Equivalents to Windows Software' section. The category
selector below allows you to filter the different types of software
included in that separate article.
Last Updated Saturday, November 29 2014 @ 05:52 AM EST