DIA

Dia is a GTK+ based pro­gram to draw struc­tured dia­grams released under the GPL license.

Dia is roughly inspired by the com­mer­cial Win­dows pro­gram Microsoft Office Visio, though more geared towards infor­mal dia­grams for casual use. It can be used to draw many dif­fer­ent kinds of dia­grams. It cur­rently has spe­cial objects to help draw entity rela­tion­ship dia­grams, UML dia­grams, flow­charts, net­work dia­grams, and many other dia­grams. It is also pos­si­ble to add sup­port for new shapes by writ­ing sim­ple XML files, using a sub­set of SVG to draw the shape.

It can load and save dia­grams to a cus­tom XML for­mat (gzipped by default, to save space), can export dia­grams to a num­ber of for­mats, includ­ing EPS, SVG, XFIG, WMF and PNG, and can print dia­grams (includ­ing ones that span mul­ti­ple pages).

Project site:

Screen­shots:

Main GUI

Main GUI

Main GUI
Chemical Engineering tool

Chem­i­cal Engi­neer­ing tool

Related Posts with Thumbnails