PlantUML

PlantUML

プレーンテキストの説明を使用してモデルを描画する、オープンソースのJavaベースのUMLダイアグラムメーカー。
PlantUMLは、シンプルなテキスト記述を使用してUMLダイアグラムを描画するオープンソースのツールです。ジェネレータは、JVM内のどこででも実行でき、wiki、テキストエディタ、IDE、プログラミング言語、ドキュメントジェネレータなどのさまざまなアプリケーションと統合できます。主にGraphvizに基づいています。PlantUML、Dot、Ditaaなどのさまざまなダイアグラム構文をレンダリングできます。
plantuml

ウェブサイト:

JavaScriptのPlantUMLの代替

mermaid

mermaid

マークダウンと同様の方法でテキストから図やフローチャートを生成するための簡単なツール。
jsUML2

jsUML2

UML 2ダイアグラム用の軽量なHTML5 / javascriptライブラリ。