PlantUML
https://plantuml.com/
有名な
作図ツール
テキストベース
HackMD
に組み込まれていた気がする
VSCodeのExtensionもある気がする
バックエンドで
Graphviz
を使っている
mermaid
jsも同じようなもの
PlantUML は、以下のようなダイアグラムを素早く作成するためのコンポーネントです。
シーケンス図
ユースケース図
クラス図
アクティビティ図
(古い文法はこちら)
コンポーネント図
状態遷移図
(ステートマシン図)
オブジェクト図
配置図
タイミング図
以下のような、UML以外の図もサポートしてます。
ワイヤーフレーム
アーキテクチャ図
仕様及び記述言語 (
SDL
)
Ditaa
ガントチャート
マインドマップ
WBS
図(作業分解図)
AsciiMath
や
JLaTeXMath
による、数学的記法
ER図