obsidianmd/pele
在 GitHub 打开 ↗轻量快速的 Mermaid 图表渲染库,Mermaid.js 的替代品
Star4.1k
24h 新增+90
7 天新增—
Fork122
Issue14
语言TypeScript
项目介绍
更新于 1 天前
Pele 是一个把 Mermaid 图表渲染成 SVG 的 TypeScript 库,可以理解为 Mermaid.js 的轻量替代品:它体积小、同步执行、零运行时依赖,支持 Mermaid 12.1.0 的全部图表类型,包括流程图、时序图、甘特图和各类图表。它解决的痛点是 Mermaid.js 太重、渲染慢——如果你在做一个文档站、笔记工具或需要在前端动态展示架构图、流程图的产品,用它能显著减小打包体积并加快首屏出图速度。样式通过 CSS 变量控制,换主题时颜色会自动跟随,不用重新渲染;对不可信的图表源也做了转义和尺寸限制。值得看的是做前端开发、开发者工具或技术文档平台的工程师,尤其是正在评估「要不要用 Mermaid.js」或被其 bundle 体积困扰的人;纯后端或不涉及图表渲染的岗位关系不大。
上手成本:中
Star 趋势
话题标签
chartsdiagrammingdiagramsmermaidmermaid-diagramsmermaidjs
仓库信息
| License | Other |
| 创建时间 | 2026-10-05 |
| 最后推送 | 5 天前 |
| 热度分 | 270.0 |