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