关于

Gaphor 是一款支持 UML、SysML、RAAML 和 C4 建模的专业应用程序。该工具在保持强大功能的同时,兼具易用性设计。Gaphor 实现了完全符合 UML 2 标准的数据模型,因此远非简单的绘图工具。您既可用其快速可视化系统的各个维度,也能构建完整且高度复杂的模型体系。

跨平台

Gaphor 适用于所有主流平台:WindowsmacOSLinux

开源

无厂商锁定: Gaphor 基于 Python 编写,100% 开源,采用友好的Apache 2 许可证发布。

初学者或专业人员

无论您是记录项目的业余建模人员,还是模型驱动开发(MDD)专家,Gaphor 都能满足您的需求。

一致性

UML 作为一种图形化建模语言,您在模型中输入的所有信息都会直观呈现在图表中。例如,构造型(stereotype)就是在图表中直接建模的。没有隐藏面板,也没有属性页——一切尽在图表中!

可扩展

Gaphor 具备高度可扩展性:您既可接入代码生成器插件,亦可导出图表用于文档编制。更支持通过图形界面(GUI)或命令行(CLI)创建自定义扩展功能。

标准合规

Gaphor 完整实现了 UML、SysML 和 RAAML 等 OMG 标准规范,同时支持用于软件架构可视化的 C4 模型。

interaction

构建软件所需的类图(Class)、交互图(Interaction)和状态机图(State Machine),或创建系统架构中的模块定义图(Block Definition)与需求图(Requirements)。您可自由建模所需元素,更支持在同一图表中混搭不同建模元素,灵活构建符合需求的视图。

styles

通过内置样式引擎,自由定制您创建的图表。

Tree view detail

通过树状视图,轻松定位模型中的所有元素。

styles

偏好深色模式?我们同样支持。

下载

Gaphor 提供多种安装方式:Windows 和 macOS 用户可直接下载官方安装包;Linux 用户可通过 FlatHub 安装;若已配置所需依赖环境,亦可使用 Python 内置的 pip 工具进行安装。

 logo     logo     logo     logo

博客和新闻

想了解 Gaphor 的最新动态?请阅读我们的博客!

若您有关于 Gaphor 的内容想分享,欢迎联系团队

查看博客