diagrams.net

ダイアグラムズネット
原作者ガウデンツ・アルダー
開発者JGraph株式会社
安定版リリース
29.3.5 [ 1 ] ウィキデータで編集する / 2026年1月21日 (2026年1月21日
リポジトリhttps://github.com/jgraph/drawio
書かれたHTML5JavaScript
エンジン
  • 電子
オペレーティング·システムクロスプラットフォーム
タイプグラフ描画
ライセンスアパッチ 2.0
Webサイトwww.drawio.com

diagrams.net(旧draw.io [ 2 ] [ 3 ] )は、 HTML5JavaScriptで開発されたクロスプラットフォームのグラフ描画ソフトウェアアプリケーションです。[ 4 ]そのインターフェースは、フローチャートワイヤーフレームUML図、組織図ネットワーク図などのを作成するために使用できます。[ 5 ]

diagrams.netは、オンラインウェブアプリとして、またLinuxmacOSWindows向けのオフラインデスクトップアプリケーションとして利用可能です。[ 5 ]オフラインアプリケーションはElectronフレームワークを使用して構築されています。ウェブアプリはオンラインログインや登録を必要とせず、ローカルハードドライブから開いたり保存したりできます。[ 5 ] [ 6 ]ダウンロード可能な保存形式とエクスポート形式は、PNG、JPEG、SVG、PDFです。[ 6 ]

また、DropboxOneDriveGoogle DriveGitHubGitLab.comなどのクラウドストレージサービスとも統合されています。[ 5 ] [ 6 ] [ 7 ]

また、 NextcloudMediaWikiNotionAtlassian ConfluenceJiraなどのプラットフォームにウェブアプリを埋め込むためのプラグインとしても利用可能です。[ 8 ] [ 9 ]

TechRadarPCMagなどの技術評論家は、 LucidchartMicrosoft VisioSmartDrawの代替としてこれを評価している。[ 10 ] [ 11 ] [ 12 ] [ 4 ] [ 13 ] [ 14 ]

歴史

JGraph株式会社

JGraph Ltdは、2000年にガウデンツ・アルダーとデイビッド・ベンソンによって英国で設立された非公開有限会社です。 [ 15 ] [ 16 ]

Jグラフ
最終リリース
5.14.0 / 2010
リポジトリhttps://github.com/jgraph/legacy-jgraph5
書かれたジャワ
エンジン
  • 電子
オペレーティング·システムクロスプラットフォーム

Jグラフ

JGraphは、ガウデンツ・アルダーによる純粋なJava言語ソフトウェアプロジェクトとして、また2000年にスイスのチューリッヒ工科大学の大学プロジェクトとして始まりました。JGraph 1.0の最初の一般公開は2002年5月でした。[ 17 ] JGraphの当初の設計は、 Swing Javaツールキットとそのクラスのアーキテクチャ拡張となることでしたJTree[ 18 ]

mxグラフ
最終リリース
4.2.2 / 2020年10月28日
リポジトリhttps://github.com/jgraph/mxgraph
書かれたPHPJavaScriptJavaC#
エンジン
  • 電子
オペレーティング·システムクロスプラットフォーム
Webサイトjgraph .github .io /mxgraph /

mxグラフ

2005年に、 HTML5とSVG技術を使用してJavaScriptで書かれたグラフ描画ソフトウェアライブラリであるmxGraphの開発が開始されました。 [ 19 ]このプロジェクトは2006年に公開され、Firefox 1.5Internet Explorer 5.5をサポートしました。[ 19 ] [ 20 ]

mxGraphは当初、オンライン使用のためのソフトウェアのホストされたデモを通じてフリーウェアとして提供され、 [ 21 ] [ 22 ] 、非商用使用のためのエンドユーザーライセンス契約の下で公開ソースコードが提供され、商用ライセンスを購入するオプションもありました。[ 20 ]

2009年、mxGraphはApacheライセンスの下でオープンソース化されました。JGraphには、 Java、 C#PHPなどの他の言語向けのmxGraphの公式移植版もバンドルされています。

2021年に、mxGraph GitHubリポジトリは所有者によってアーカイブされ、現在は読み取り専用になっています。[ 23 ]

JGraphX
最終リリース
4.2.2 / 2020年10月28日
リポジトリhttps://github.com/jgraph/jgraphx
書かれたジャワ
エンジン
  • 電子
オペレーティング·システムクロスプラットフォーム
ライセンスアパッチ2

JGraphX

2010年2月にJGraph 5.xが最終的にリリースされた後、[ 17 ]プロジェクトはJava言語アプリケーションの名前をJGraphXに変更し、mxGraphライブラリを統合し、2012年にリリースされたJGraphX 1.10.0.5からmxGraphのバージョン番号を採用しました。[ 24 ]

図式的に

2011年、同社はmxGraphウェブアプリケーションのホストサービスを、別のブランドであるDiagramly(ドメインは「diagram.ly」)で公開し始めた。[ 12 ]

ドロー.io

2012年、ウェブアプリからJavaアプレットの使用をすべて削除した後、サービスはdraw.ioとしてブランド名を変更した。「.ioサフィックスは.lyよりもずっとクールだから」と共同設立者のデイビッド・ベンソンは2012年のインタビューで述べている。[ 25 ] [ 26 ] [ 19 ]

diagrams.net

2020年2月、同社はブログで、.ioトップレベルドメインにおけるセキュリティインシデントを理由に、ウェブアプリケーションのホスト版を「draw.io」から「diagrams.net」ドメインに移行すると発表した。同社はまた、「ドメインサフィックスを所有すべき島々が、現代のイギリス帝国主義の素晴らしい一面のせいで、所有していない」と述べている。[ 2 ]移行は1か月後に完了した。[ 27 ] [ 3 ]ソフトウェアライブラリ、ファイル形式、および統合サービスは引き続き「drawio」というブランド名で提供される。

2024年8月、バージョン24.7.8以降、同社はApache 2.0ライセンスを修正されたApache 2.0ライセンスに一時的に置き換え、アトラシアンConfluenceおよびJira製品でのソフトウェアの使用を禁止する条項を含めました。これは、自社のConfluence統合の販売を保護するためです。[ 28 ]プロジェクトは2024年12月までにバージョン25.0.2でApache 2.0ライセンスに戻りました。[ 29 ]

同社は2024年12月、GitHubリポジトリ内の一部のソースファイルを縮小版に置き換えました。オープンソースではないため、メンテナー以外からのパッチは原則として受け付けません。[ 30 ]

参照

参考文献

  1. ^ jgraph. 「リリース v29.3.5 · jgraph/drawio」 . 2026年1月22日閲覧
  2. ^ a b「オープンソースのダイアグラム作成がdiagrams.netに移行中、ゆっくりと」 diagrams.netブログ。2021年7月30日。2020年2月26日時点のオリジナルよりアーカイブ2021年11月12日閲覧。
  3. ^ a b「Diagrams.net – 技術者にとって必須のツール」 The Serpent、2021年1月23日。2021年3月6日時点のオリジナルよりアーカイブ2021年7月7日閲覧。
  4. ^ a b Gibson, Simon (2011年4月28日). 「Diagramly: 図表やグラフを作成するための無料オンラインツール」 . Gigaom . 2021年11月12日時点のオリジナルよりアーカイブ。 2021年11月12日閲覧
  5. ^ a b c d Battersby, Jeffery (2020年7月29日). 「Draw.io Diagramsのダウンロード方法」 . Tom's Guide . 2021年6月24日時点のオリジナルよりアーカイブ。 2021年6月21日閲覧
  6. ^ a b c Ashwin (2019年9月7日). 「Draw.ioは無料のフローチャートとダイアグラム作成ソフトウェアです」 . gHacks Tech News . 2021年6月24日時点のオリジナルよりアーカイブ。 2021年6月21日閲覧
  7. ^ 「draw.ioで学習リソースを作成する」セントアンドリュース大学2020年7月13日。2021年7月7日時点のオリジナルよりアーカイブ。 2021年7月7日閲覧
  8. ^ "diagrams.net Integrations" . www.diagrams.net . 2021年7月30日閲覧
  9. ^ 「Atlassian Marketplace」 . marketplace.atlassian.com . 2021年7月30日閲覧
  10. ^ Parker, Jacob (2020年7月28日). 「draw.io レビュー」 . TechRadar . 2021年7月7日時点のオリジナルよりアーカイブ。 2021年6月30日閲覧
  11. ^ “Draw.io レビュー” . PCMag . 2021年5月11日時点のオリジナルよりアーカイブ2021年6月30日閲覧。
  12. ^ a b「Diagramlyはダイアグラム、マインドマップ、フローチャート作成ツールです」 Lifehacker Australia 2011年4月26日. 2021年11月12日閲覧
  13. ^ 「わかりやすいダイアグラムを作成するためのVisioの代替ツール6選」 MUO 2021年11月8日2021年11月12日閲覧
  14. ^ Amjad, Moin (2011年3月3日). 「Diagramly: XML、PNG、JPG、SVG形式のダイアグラムとフローチャートを作成できるWebアプリ」 . makeuseof.com . 2011年5月12日時点のオリジナルよりアーカイブ。 2021年11月12日閲覧
  15. ^ 「JGRAPH LTD. 会社情報」GOV.UK Companies House . 2021年11月12日時点のオリジナルよりアーカイブ2021年11月12日閲覧
  16. ^ “About JGraph” . jgraph.com . 2006年5月5日. 2006年5月5日時点のオリジナルよりアーカイブ2021年11月12日閲覧。
  17. ^ a b Benson, David (2010年2月17日). “jgraph/legacy-jgraph5 5.14.0.0 ChangeLog” . GitHub . 2021年11月12日時点のオリジナルよりアーカイブ2021年11月11日閲覧。
  18. ^ Gaudenz, Alder. 「JGraph Swingコンポーネントの設計と実装」(PDF) . jgraph.com . 2010年12月14日時点のオリジナル(PDF)からアーカイブ。 2017年2月18日閲覧
  19. ^ a b c「draw.ioアプリレビュー:David Benson氏へのインタビュー」。YouTube 2012年12月17日。2012年12月30日時点のオリジナルよりアーカイブ2021年11月11日閲覧。
  20. ^ a b「mxGraph FAQ」 . mxgraph.com . 2006年11月9日. 2006年11月9日時点のオリジナルよりアーカイブ。 2021年11月11日閲覧
  21. ^ 「mxGraph – まさに機能するダイアグラム」 。2006年11月9日時点のオリジナルよりアーカイブ
  22. ^ “GraphEditorデモ: mxGraph 4.2.2搭載” . 2021年10月28日. 2013年5月10日時点のオリジナルよりアーカイブ2021年11月11日閲覧。
  23. ^ mxGraph、JGraph、2023年8月23日、 2023年8月24日閲覧
  24. ^ Benson, David (2012年5月22日). “jgraph/jgraphx at 1.10.0.5” . GitHub . 2014年6月19日時点のオリジナルよりアーカイブ2021年11月12日閲覧。
  25. ^ "Web 2.0 mal praktisch (22) – ダイアグラムや Visio や Powerpoint の開発 #BPMN" .ゲシェフツマン 2.0。 2012 年 12 月 31 日。2022年 12 月 25 日のオリジナルからアーカイブ2021 年11 月 12 日に取得
  26. ^ “jgraph/drawio 1.6.7 ChangeLog” . GitHub . 2012年9月24日. 2021年11月12日時点のオリジナルよりアーカイブ2021年11月12日閲覧。
  27. ^ “jgraph/drawio 12.8.5 ChangeLog” . GitHub . 2020年3月14日. 2021年11月12日時点のオリジナルよりアーカイブ2021年11月11日閲覧。
  28. ^ “標準Apache 2.0ライセンスからのライセンス変更 · jgraph drawio · ディスカッション #4623” . GitHub . 2024年10月3日時点のオリジナルよりアーカイブ2024年9月9日閲覧。
  29. ^ 「Update LICENSE · jgraph/drawio@5b2e734」 . GitHub . 2025年1月8日閲覧
  30. ^ "Update README.md · jgraph/drawio@e684c4d" . GitHub . 2025年6月23日閲覧