GitHub 热门

mermaid-js/mermaid

在 GitHub 打开 ↗

用 Markdown 式文本自动生成流程图、时序图等各类图表

Star91k
24h 新增+8
7 天新增—
Fork9.4k
Issue2.0k
语言TypeScript

项目介绍

更新于 1 天前

Mermaid 是一个用文本画图的工具,写法类似 Markdown:你用几行文字描述流程图、时序图、思维导图或 UML 图,它就自动渲染成图片,不用再手动拖拽方框连线。它要解决的是文档跟不上代码的老问题——画图费时间、改起来更麻烦,导致文档很快过期;而 Mermaid 让图变成可 diff、可 review 的纯文本,改需求时顺手就能更新。GitHub 的 Markdown 原生支持渲染 Mermaid,很多文档站、Notion 类工具和 CI 流程也集成了它。对后端、架构、技术文档岗位的人来说,写设计文档、画系统交互流程、在 PR 里说明改动逻辑时非常实用;前端和 DevOps 常用它生成部署拓扑或状态机图。如果你日常需要频繁画图又不想打开 Visio 或 draw.io,它基本是标配工具;纯做模型训练或算法研究的人则关系不大。

上手成本:中

Star 趋势

记录 7 个数据点 · 期间增长 +28

话题标签

diagramsdiagrams-as-codedocumentationflowchartjavascriptmindmaptypescriptuml-diagrams

仓库信息

LicenseMIT
创建时间2014-11-01
最后推送1 小时前
热度分31.0