Mermaid Sketches Live Editor 与 Microsoft Visio、Lucidchart 和 PlantUML 的比较| 美人鱼素描实时编辑器 | 微软 Visio | Lucidchart | PlantUML |
|---|
| 创作方法和图表范围: 图表以类似 Markdown 的文本格式编写,并在浏览器中实时渲染。该网站列出了 33 种图表类型,并提供模板和示例供用户参考。 | 创作方法和图表范围: Visio 方案 1 增加了额外的模板、模具和形状,并支持 UML 2.5。方案 2 增加了 Power Automate 导出、数据库逆向工程和更完善的 AutoCAD 支持。 | 创作方法和图表范围: Lucidchart 为 Mermaid 提供了一个图表编辑器,支持 11 种图表类型,包括流程图、序列图、甘特图、C4 图和 XY 图。通过代码生成的图表必须通过编辑代码来修改。 | 创作方法和图表范围: PlantUML 可以根据文本构建 UML 图。其常见问题解答中称其为绘图工具而非建模工具,因为它不会阻止不一致的图表。图表类型包括序列图、类图、活动图、状态图、部署图、甘特图、思维导图和网络图。 |
| 许可和成本模式: 编辑器、模板、实时预览、链接分享和导出功能均被描述为免费,并且没有提及帐户。 | 许可和成本模式: 订阅计划(计划 1 和计划 2)、符合条件的商业 Microsoft 365 订阅中包含的 Visio,以及一次性购买的本地版本(标准版 2021 和专业版 2021)。 | 许可和成本模式: 据 Lucid 社区工作人员称,免费版对可编辑文档数量和每个文档的对象数量有限制。付费的个人版、团队版和企业版均包含 Mermaid 功能。 | 许可和成本模式: 本软件遵循 GNU GPL 第 3 版或更高版本协议,属于自由软件。付费选项可移除欢迎或错误图片上可能出现的赞助信息。生成的图片版权归原作者所有。 |
| 平台和安装: 无需本地安装,即可在网页浏览器中运行。上游项目也可以使用 Docker 在本地运行。 | 平台和安装: 网页版包含在套餐内,并支持 Microsoft Teams。套餐 2 的桌面应用程序适用于 Windows 11、10、8.1 以及 Windows Server 2019 和 2016,每人最多可在五台电脑上使用。 | | 平台和安装: PlantUML 以 Java JAR 包的形式运行。Graphviz 用于某些图表类型,在没有字体的服务器上可能需要 fontconfig。 |
| 开放性、出口和数据处理: 导出格式包括 PNG、SVG、PDF 和 MMD 源文件。网站称内容在浏览器中处理。上游代码库 mermaid-js/mermaid-live-editor 采用 MIT 许可证,但该网站未声明其自身的许可证或隶属关系。 | | | 开放性、出口和数据处理: 输出格式包括 PNG、SVG 和 EPS,其中 PNG 文件会嵌入源文本。公共服务器不存储图表,但流量使用纯 HTTP 协议,因此常见问题解答建议对敏感图表使用本地服务器。 |