Mermaid
詳細情報
- 作者
- Knut Sveidqvist
- 公開年
- 種類
- 作図ツール
- ライセンス
- MIT
- 公式サイト
- mermaid.js.org
図をテキストで書く。Markdownに似た簡単な記法を数行書くだけで、フローチャートができあがる。
2014年にKnut Sveidqvistが始めたプロジェクトである。フローチャート、シーケンス図、クラス図、ガントチャート、ER図など、ひと通りの図に対応している。要点は、図がテキストとしてバージョン管理に入り、差分を取ってレビューできることにある。
GitHubは2022年からMarkdown内のMermaidブロックを描画しており、READMEや設計文書の事実上の標準になった。言語モデルの出力形式としても人気がある。正しいSVGを生成するより、正しいテキストを生成するほうが簡単だからだ。