StarUML 是一款面向开发者的专业建模工具,专注于 UML(统一建模语言)图形的可视化设计与文档生成。它的界面简洁,功能覆盖面广,支持创建类图、时序图、用例图、状态图、组件图等常用 UML 图类型,适用于软件架构设计、系统建模以及团队协作。
当前版本为 6.3.3,在性能和兼容性上都有不少改进,支持 Windows、macOS 和 Linux 平台,启动速度快,操作响应顺滑。StarUML 的一大特点是支持插件扩展体系,开发者可以根据项目需求引入 TypeScript、Java、C++ 等语言的代码生成模块,提升建模效率。
软件本身支持导入导出为多种格式,包括 HTML、PDF、图像、Markdown 等,方便集成到技术文档中,也可直接作为项目需求交付文档的一部分。
支持UML 2.x规范,包括类图、用例图、时序图等
提供 ERD、数据流图、流程图等建模支持
可导出代码(支持 Java、C#、Python 等)或从代码反向生成模型
支持 Markdown/HTML/PDF 等多格式文档导出
拥有插件商店,功能可按需扩展
支持主题切换、快捷键自定义、自动布局等实用特性
跨平台运行,安装包小巧,启动迅速
操作系统:Windows 10+ / macOS 11+ / 常见 Linux 发行版
内存建议:4GB 及以上
显卡依赖:无特殊要求,集显可用
语言支持:支持中文界面,支持多语言国际化