- plantuml/plantuml: Generate UML diagram from textual description
- シンプルなテキストファイルで UML が書ける、オープンソースのツール
- テキストファイルで UML 図を記述できる
- 本体は Java で書かれていて、単一の jar ファイルを落としてきてコマンドラインから実行できる
- Visual Studio CodeやIntellijなどにプラグインがある
- ライセンスは GPL v3
以下のような図が書ける
オンラインサーバーで簡単に試すことが可能
インストール
https://plantuml.com/ja/faq-install
https://plantuml.com/ja/starting
必要なもの
- Java
- Graphviz
- シーケンス図とアクティビティ図以外を作る場合には必須
- PlantUML本体
Macであればbrewで
brew install graphviz plantuml使い方
sequence.puml というファイルを作成
@startuml
Alice -> Bob: test
@endumlターミナルで実行
plantuml sequenceDiagram.txtsequenceDiagram.png ができる