InoTools Dev

PlantUMLビューアー

PUMLコードを高速にパースし、クラス図やシーケンス図にUML変換・レンダリングする無料プレビュービューアーです(WASMエンジン搭載)。画像ダウンロードにも対応しています。ブラウザ内で処理が完結するため、ソースコードは外部へ送信されず安全に利用できます。

PlantUML WASMを使用して、図はすべてブラウザ内でレンダリングされます。入力した図のコードが外部サーバーに送信されることはありません。PlantUMLエンジンはCDNから一度だけダウンロードされ、ブラウザにキャッシュされます。

PlantUML入力
出力

PlantUMLエンジンを初期化中...

Failed to load CheerpJ runtime

初回の読み込みには10〜20秒かかります。2回目以降はより高速になります。

使い方 と 用語解説

PlantUMLビューアーとは?

PlantUMLテキストをリアルタイムで視覚的な図(シーケンス図、クラス図、アクティビティ図、ER図、マインドマップなど)に変換するツールです。すべての処理はブラウザ内で完結し、図のデータが外部サーバーに送信されることはありません。

使い方

  1. テンプレートを選択するか、エディタにPlantUMLコードを入力します。
  2. 入力に応じて図が自動的に生成されます(短い遅延あり)。
  3. ダウンロードボタンで生成された図をPNGとして保存できます。

仕組み

PlantUML WASM(CheerpJ搭載)を使用して、公式PlantUML JavaエンジンをWebAssemblyでブラウザ内で直接実行します。CheerpJランタイム(約10〜20MB)はCDNから一度だけダウンロードされ、ブラウザにキャッシュされるため、次回以降は高速に起動します。

対応する図の種類

種類構文
シーケンス図@startuml ... @enduml
クラス図@startuml ... @enduml
アクティビティ図@startuml ... @enduml
ユースケース図@startuml ... @enduml
コンポーネント図@startuml ... @enduml
ステート図@startuml ... @enduml
ER図@startuml ... @enduml
マインドマップ@startmindmap ... @endmindmap

関連ツール

あなたのワークフローを効率化するその他のツール

ソースコード行数 (LOC) アナライザー

ファンクションポイント (FP) 計算

JSONフォーマッター

JSON to TS 型定義生成

JSON ↔ JavaScript Object 変換

JSON ↔ XML 変換

PlantUMLエディター

ダミーデータ生成 (Mock Data)

進数変換

コード結合・マージツール