Mermaid Sketches Live EditorとMicrosoft Visio、Lucidchart、PlantUMLとの比較| マーメイドスケッチライブエディター | Microsoft Visio | ルシッドチャート | PlantUML |
|---|
| 作成方法と図の範囲: 図はMarkdownにインスパイアされたテキストで記述され、ブラウザ上でリアルタイムに表示されます。このサイトでは33種類の図の種類が紹介されており、テンプレートやサンプルも提供されています。 | 作成方法と図の範囲: Visioプラン1では、追加のテンプレート、ステンシル、図形、およびUML 2.5のサポートが追加されます。プラン2では、Power Automateへのエクスポート、データベースのリバースエンジニアリング、およびAutoCADのサポート強化が追加されます。 | 作成方法と図の範囲: Lucidchartには、Mermaid用のコードエディタとして図表機能があり、フローチャート、シーケンス、ガントチャート、C4チャート、XYチャートなど、11種類の図表タイプをサポートしています。コードから生成された図表を変更するには、コードを編集する必要があります。 | 作成方法と図の範囲: PlantUMLはテキストからUML図を作成します。FAQでは、矛盾した図をブロックしないため、モデリングツールではなく描画ツールと位置づけられています。作成できる図の種類には、シーケンス図、クラス図、アクティビティ図、状態図、デプロイメント図、ガントチャート、マインドマップ、ネットワーク図などがあります。 |
| ライセンスとコストモデル: エディター、テンプレート、ライブプレビュー、リンク共有、エクスポートは無料と説明されており、アカウントについては何も言及されていない。 | ライセンスとコストモデル: サブスクリプションプラン(プラン1およびプラン2)、対象となる商用Microsoft 365サブスクリプションに含まれるVisio、およびオンプレミス版の買い切り版(Standard 2021およびProfessional 2021)。 | ライセンスとコストモデル: Lucidのコミュニティスタッフによると、無料プランでは編集可能なドキュメント数とドキュメントあたりのオブジェクト数に制限がある。有料の個人プラン、チームプラン、エンタープライズプランにはマーメイド機能が含まれている。 | ライセンスとコストモデル: GNU GPLバージョン3以降に基づくフリーソフトウェアです。有料オプションでは、ウェルカム画像やエラー画像に表示されるスポンサーメッセージが削除されます。生成された画像は、ソーステキストの著者に帰属します。 |
| プラットフォームとインストール: ローカルインストール不要で、Webブラウザ上で動作します。アップストリームプロジェクトは、Dockerを使用してローカルで実行することも可能です。 | プラットフォームとインストール: ウェブ版はプランに含まれており、Microsoft Teamsに対応しています。プラン2のデスクトップアプリは、Windows 11、10、8.1、Windows Server 2019および2016に対応しており、1人あたり最大5台のPCで利用可能です。 | | プラットフォームとインストール: PlantUMLはJava JARファイルとして動作します。一部の図の種類ではGraphvizが使用され、フォントがインストールされていないサーバーではfontconfigが必要になる場合があります。 |
| オープン性、輸出、データ処理: エクスポート形式はPNG、SVG、PDF、MMDソースです。サイトによると、コンテンツはブラウザで処理されます。アップストリームリポジトリmermaid-js/mermaid-live-editorはMITライセンスですが、このアドレスのサイト自体にはライセンスや所属機関は明記されていません。 | | | オープン性、輸出、データ処理: 出力形式はPNG、SVG、EPSに対応しており、PNGファイルにはソーステキストが埋め込まれます。公開サーバーには図は保存されませんが、通信はHTTPのみで行われるため、機密性の高い図についてはローカルサーバーの使用を推奨しています。 |