Rust 重写 MermaidJS:FrankenMermaid 快 100 倍
doodlestein · x · 2026-08-25
开发者发布了 FrankenMermaid,这是一个完全从零开始、内存安全且经过超优化的 Rust 实现 MermaidJS 项目,可编译为 WebAssembly。其运行速度比原版快 100 倍以上。
核心特性:
- 纯 Rust 核心:无 Node.js 依赖
- WASM 认证:支持 WebAssembly 部署
- 15 种布局算法:包括循环感知的 Sugiyama 和力导向布局
- 100% 确定性:字节级一致的 SHA-256 快照
- 多后端支持:SVG, Canvas2D, Terminal ANSI, WebAssembly
- 完全兼容:支持 24/24 种 Mermaid 语法家族(流程图、C4、GitGraph 等)
所属事件:FrankenMermaid 发布:纯 Rust 重写 MermaidJS 提速百倍(5 条相关)→
「编程与Agent」频道最新
- Proof 发布 x401 协议,AI Agent 首次可证明自己代表谁 — csuwildcat · 2026-10-15
- 版本化引导加载模式:让 AI 生成代码永远指向最新可用版本 — NickPassig · 2026-10-15
- Amazon 封杀 AI 购物助手,Maritime 推 1 美元/月 Android MCP 绕过方案 — Scobleizer · 2026-10-15
- 开发者 vibe coding 出开源 Newsletter 平台,价格仅 Beehiiv 的 17% — marclou · 2026-10-15
- ERP AI 推出 Proto:让 AI agent 替你操作商业软件的'无头 SaaS' — Aiden_Tech_Ai · 2026-10-15
- 工程师主管必读清单:别让 Agent 摘要取代深度阅读 — rseroter · 2026-10-15