查看原文
其他

开源推荐,像写 Markdown 一样画流程图(附源码)!

黑板报君 GitHub源码 2023-09-18

今天推荐的这个项目是「mermaid」,一个基于 Javascript 的图表绘制工具,通过解析类 Markdown 的文本语法来实现图表的创建和动态修改。

Mermaid 甚至能让非程序员也能通过 Mermaid Live Editor 轻松创建详细的图表。

下面是一些可以使用 Mermaid 创建的图表示例:

1、流程图

flowchart LR
A[Hard] -->|Text| B(Round)
B --> C{Decision}
C -->|One| D[Result 1]
C -->|Two| E[Result 2]

2、时序图

sequenceDiagram
Alice->>John: Hello John, how are you?
loop Healthcheck
  John->>John: Fight against hypochondria
end
Note right of John: Rational thoughts!
John-->>Alice: Great!
John->>Bob: How about you?
Bob-->>John: Jolly good!

3、甘特图

gantt
  section Section
  Completed :done,   des1, 2014-01-06,2014-01-08
  Active       :active, des2, 2014-01-07, 3d
  Parallel 1   :         des3, after des1, 1d
  Parallel 2   :         des4, after des1, 1d
  Parallel 3   :         des5, after des3, 1d
  Parallel 4   :         des6, after des4, 1d

4、类图

classDiagram
Class01 <|-- AveryLongClass : Cool
<<Interface>> Class01
Class09 --> C2 : Where am i?
Class09 --* C3
Class09 --|> Class07
Class07 : equals()
Class07 : Object[] elementData
Class01 : size()
Class01 : int chimp
Class01 : int gorilla
class Class10 {
<<service>>
int id
size()
}

5、饼图

pie
"Dogs" : 386
"Cats" : 85
"Rats" : 15

体验地址:https://mermaid-js.github.io/mermaid-live-editor/edit

来源:Github黑板报

项目源码,怎么领取?

源码获取

牛逼啊!接私活必备的 N 个开源项目!

扫码下方二维码,后台回复【0523】即可获取所有系统


推荐阅读:
这个工具牛逼了!将任何SQL数据库转换为智能电子表格
看看人家那物联网系统,那叫一个优雅
这个神器开源了!
推荐一款基于 SpringBoot +Vue 的建站系统,网站生成神器!
看看人家那公众号管理系统,那叫一个优雅(附源码)
看看人家那物联网系统,那叫一个优雅


版权申明:内容来源网络,版权归原作者所有。如有侵权烦请告知,我们会立即删除并表示歉意。谢谢。

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存