写了个 Diagram as Text 库 Pintora 。
可运行在浏览器和 Node.js 。
受到 Mermaid.js 和 PlantUML 的启发,帮助用户通过简单直观的语言来定义和绘制示意图。
通过标准化的图形展示,表达复杂的思想结构和意图,一图胜千言。
特性
- 在浏览器端,支持 SVG 和 Canvas 输出
- 在 Node.js 端,支持输出 PNG/JPG 位图和 SVG 文件
- 具有高度的可扩展性,开发者可扩展自己的图表,作为插件接入
目前实现了几种比较基础的图表
- 时序图 Sequence Diagram
- 实体关系图 Entity Relationship Diagram
- 组件图 Component Diagram
- 活动图 Activity Diagram
- 思维导图 Mind Map
| name | preview |
|---|---|
| Sequence Diagram | |
| Entity Relationship Diagram | |
| Component Diagram | |
| Activity Diagram | |
| Mind Map | |
