m

mermaid

由 mermaid-js 研发

Mermaid 是一款基于 JavaScript 的开源图表和图形生成工具。它允许用户使用类似 Markdown 的纯文本语法来定义、创建和修改复杂的图表(如流程图、时序图、甘特图等)。它的核心特点是解决开发过程中的“文档腐烂”问题,让文档与代码保持同步更新。得益于纯文本属性,图表极易进行版本控制。它提供官方 Live Editor 供非程序员使用,并被 GitHub 等主流平台原生集成支持。

  • 基于 Markdown 风格的纯文本绘图语法
  • 提供 Live Editor 进行所见即所得的实时预览
  • 原生支持 GitHub 及众多主流应用集成
  • 支持流程图、时序图、甘特图等多种复杂图表
  • 纯前端 JavaScript 渲染,易于融入自动化开发流
webdesktop