Dia
软件描述
一个支持 Linux、Windows、Unix 和 Mac OS X 的开源图表编辑器,具备构建实体关系图、UML 图、流程图和网络图的功能,支持通过 XML 定义的形状进行自定义,具有可扩展性,并基于 GTK+ 提供图形用户界面。
官方网站
访问软件的官方网站了解更多信息
gitlab.gnome.org
什么是 Dia?
Dia 是一个基于 GTK+ 的 Linux、Unix、Mac OS X 和 Windows 操作系统的图表创建程序,采用 GPL 许可证发布。Dia 的设计灵感大致来源于商业 Windows 软件 Microsoft Visio,但更侧重于非正式的、日常使用的图表。它可以用来绘制各种不同类型的图表。目前,Dia 提供了专门的对象来帮助绘制实体关系图、UML 图、流程图、网络图以及其他多种图表。此外,通过编写简单的 XML 文件,并使用 SVG 的子集来绘制图形,还可以为新增图形类型添加支持。
🔄 替代方案
90 个选择基于网页的图表平台提供实时协作功能,支持50多种图表和思维导图类型,技术线框设计、智能对象、模板、版本控制、安全的云端存储、PDF导出、协作工具、评论功能,并可集成至商业和教育领域使用。
Heimer 是一款用于创建思维导图和其他合适图表的桌面应用程序。它基于 Qt 开发,适用于 Linux 和 Windows 系统。

EDGE Diagrammer
EDGE Diagrammer 是一种绘图工具,可用于创建各种类型的图表,包括框图、流程图和组织结构图。它能够自动将线条连接到图形上,当对象移动时自动调整,以及在添加文本时自动修改图形大小。
MagicDraw 是一款获奖的商业流程、架构、软件和系统建模工具,支持团队协作。MagicDraw UML 可进行全面的 UML 图形绘制,并支持对 Java 和 C++ 的反向和正向工程。

Diagramiq
Diagramiq 是一个在线应用程序,可用于创建流程图、UML图、BPMN图、网络图、决策树等。它运行迅速、操作直观,并提供了丰富的预定义形状,帮助您快速开始。