Mermaid
软件描述
是否曾想过简化文档编写,避免使用 Visio 等复杂工具来解释你的代码?这就是 Mermaid 诞生的原因——一种简单的类似 Markdown 的脚本语言,可通过 JavaScript 从文本生成流程图、甘特图和序列图。
官方网站
访问软件的官方网站了解更多信息
mermaid.js.org
什么是 Mermaid?
是否曾想过简化文档编写,避免在解释代码时使用Visio等复杂工具?这正是Mermaid诞生的原因——一种简单的类似Markdown的脚本语言,可通过JavaScript从文本生成流程图、甘特图和序列图。
🔄 替代方案
26 个选择Umbrello 是一个统一建模语言(UML)建模工具和代码生成器。它能够以行业标准的 UML 格式创建软件及其他系统的图表,并能从 UML 图表生成多种编程语言的代码。

Penrose
Penrose 是一个平台,用户只需在纯文本中输入数学符号,即可创建精美的图表。其目标是让非专业人士也能轻松创建和探索高质量的图表,从而更深入地理解复杂的技術概念。

Diagram Designer
用于创建流程图、UML类图、插图和幻灯片的简单矢量图形编辑器。

Graphs
图形是一个简单而强大的工具,可让您轻松绘制和操作数据。您可以从两列文件导入数据,或通过方程生成数据。所有数据均可使用多种操作进行处理,例如选择、剪切、平移等。

PlantText
PlantText 是一个用于快速创建 UML(统一建模语言)图的在线工具。与大多数工具不同,PlantText 基于 PlantUML 标记语言,无需使用鼠标即可构建图表。

Schema Visualizer
Schema Visualizer 是一个协作平台,支持团队以 JSON 或 Prisma 格式可视化数据模式,以 Protobuf 和 GraphQL 格式可视化 API 模式,并生成图表和实体关系图,实现内部及外部的实时协作。

ChartDB
通过单一查询可视化您的数据库。免费开源的数据库设计编辑器。

DHTMLX
DHTMLX 是一套用于加速 Web 应用开发的 JavaScript UI 组件。它提供现成的控件,适用于项目管理应用、ERP 和 CRM 系统、医疗、教育及金融软件解决方案。DHTMLX 支持 React、Angular 和 Vue。



