PlantUML
软件描述
PlantUML 是一个开源工具,它通过简单的文本描述来绘制 UML 图。该生成器可以在 JVM 任意位置运行,并可与各种应用集成,如维基百科、文本编辑器、集成开发环境(IDE)、编程语言、文档生成器等。
官方网站
访问软件的官方网站了解更多信息
plantuml.sourceforge.net
什么是 PlantUML?
PlantUML 是一个开源工具,它通过简单的文本描述来绘制 UML 图。该生成器可以在 JVM 任意位置运行,并可与各种应用集成,如维基、文本编辑器、集成开发环境(IDE)、编程语言、文档生成器等。主要基于 Graphviz。支持渲染多种图表语法,如 PlantUML、Dot 和 Ditaa。
🔄 替代方案
114 个选择
quiver diagram editor
一种高效的基于网络的工具,用于构建高质量的交换图。支持 LaTeX 导出并嵌入链接,提供直观的界面,支持鼠标和键盘操作,具备多选、宏支持以及智能标签对齐等功能。
Google Drawings 是 Google Drive 的一部分,允许用户共同创建、分享和编辑图像或图表。它可以用来制作图表、示意图、设计图、流程图等。
Umbrello 是一款统一建模语言(UML)建模工具和代码生成器。它能够以行业标准的 UML 格式创建软件及其他系统的图表,并能从 UML 图表生成多种编程语言的代码。
从文本描述中生成图表!它提供了一个统一的 API,支持 BlockDiag、BPMN、Bytefield、C4(配合 PlantUML)、Ditaa、Erd、GraphViz、Mermaid、Nomnoml、PlantUML、SvgBob、UMLet、Vega、Vega-Lite、WaveDrom。
MindMeister 是在线思维导图领域的市场领导者。与传统思维导图工具不同,MindMeister 可以让无限数量的用户进行实时头脑风暴,仅需一个标准的网页浏览器即可使用。
是否曾想过简化文档编写,并在解释代码时避免使用 Visio 这类复杂的工具?这就是 Mermaid 出现的原因。Mermaid 是一种简单的、类似 Markdown 的脚本语言,通过 JavaScript 可以从文本生成流程图、甘特图和序列图。

Graphviz
Graphviz 是开源的图形可视化软件。图形可视化是将结构信息以抽象图和网络的图表形式表示的一种方法。它在网络、生物信息学、软件工程、数据库和网页设计等领域具有重要应用。