Dia is a free, open-source diagramming tool. Create Entity Relationship, UML, flowchart & network diagrams on Linux, Windows, Mac. Customize with XML.
Dia is a free and open-source diagram creation program based on GTK+, available for Linux, Unix, Mac OS X, and Windows under the GPL license. Inspired by Microsoft Visio, Dia offers a user-friendly interface for creating various diagrams, including entity relationship diagrams, UML diagrams, flowcharts, and network diagrams. It allows users to easily add support for new shapes using simple XML files with SVG subset capabilities. This makes it suitable for both casual and more formal diagramming needs.