🧰
Open Source Toolkit

Know how to use it before you click: online, self-hosted, desktop, CLI

中文

Mermaid

mermaid-js/mermaid
Ready to use There is an official hosted version — open it and go. No install, no deployment.

Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown

DiagramsMarkdown
Mermaid website screenshot

From the README

Mermaid is a JavaScript-based diagramming and charting tool that uses Markdown-inspired text definitions and a renderer to create and modify complex diagrams. The main purpose of Mermaid is to help documentation catch up with development.

Stars
★ 90.4k
Language
TypeScript
License
MIT
Last updated
2026-09-21
Category
Whiteboards & diagrams
Section
General