Diagrams.net

diagrams.net（舊稱 draw.io）是一個以HTML5和JavaScript寫成的跨平台自由及開放原始碼軟體。 它的頁面可被用來創造許多圖解，例如流程圖、、 統一塑模語言圖解、組織結構圖和。

diagrams.net 可作為具有瀏覽器兼容性的網路應用程式使用，也可作為Linux、macOS和Windows的離線應用程式。 它的離線應用程式是使用Electron 框架打造的。網頁應用程式不需要線上登入或註冊，且可以打開或儲存至硬碟。支援的儲存和輸出格式包括PNG、JPEG、SVG和PDF。

它同時還整合了雲端儲存服務，包括Dropbox、OneDrive、Google 雲端硬碟、GitHub和GitLab。

它還可以作為外掛程式將網頁應用程式嵌入NextCloud、MediaWiki、Notion、Confluence和JIRA。

和個人電腦雜誌將其描述為、Microsoft Visio和SmartDraw的替代品。

歷史

JGraph Ltd 
JGraph Ltd 是一家，由Gaudenz Alder和David Benson於2000年在英國創立。

JGraph 
JGraph 最初是 Gaudenz Alder 的純Java 語言軟體專案，並於 2000 年成為瑞士蘇黎世聯邦理工學院的大學專案。JGraph 1.0 的首次公開發布是在 2002 年 5 月。 JGraph 的最初設計是使其成為Java工具包Swing及其JTree類別的體系結構延伸。

mxGraph 
2005 年，開始開發 mxGraph，這是一個使用 HTML5 和SVG技術用JavaScript編寫的函式庫。該專案於2006年公開發布，支援Firefox 1.5和Internet Explorer 5.5。

mxGraph 最初是透過線上使用的軟體託管演示作為免費軟體提供的，根據終端使用者授權合約為用於非商業用途的看源軟體，可選擇購買商業許可證。

2009年，mxGraph在Apache授權條款下開放原始碼。JGraph還捆綁了其他語言的mxGraph官方移植，包括 Java、C#和PHP。

JGraphX 
在 2010 年 2 月最終版 JGraph 5.x 發布後，該專案將其Java語言應用程式重新命名為JGraphX，整合了mxGraph庫，並採用了mxGraph的版本編號，從2012年發布的JGraphX 1.10.0.5開始。

Diagramly 
2011 年，該公司開始以單獨品牌 Diagramly 發布其 mxGraph Web 應用程式託管服務，域名為“diagram.ly”。

在從其網路應用程式中刪除剩餘的Java applet後，該服務於2012年改名為draw.io。聯合創始人David Benson在2012年的一次採訪中說：「因為『.io比.ly更酷』」。

2020年2月該公司在其部落格上宣布，出於安全原因，Web 應用程式的託管版本將從“draw.io”移至“diagrams.net”域。一個月後搬遷完成。 函式庫、檔案格式和整合服務仍標記為“drawio”。

另見

，一個一個用於研究圖形和網路的Python庫。
Dia (軟體)

參考文獻

外部連結
 
 
 Java API for working with Drawio diagrams 

Java函式庫
数据可视化软件
流程图软件
Windows软件