Diagrams.net
diagrams . net(舊名draw . io)是一个以 HTML 五和 JavaScript 寫做跨平台繪圖自由及開放原始碼軟體。伊的頁面會當予人用來創造真濟圖解,譬如講流程圖、網頁線框稿、統一塑模語言圖解、組織結構圖佮電腦網路圖解。
diagrams . net 會當做為具有瀏覽器相容性的網路應用程式使用,嘛會當做為 Linux、macOS 和 Windows 的離線應用程式。伊的離線應用程式是使用 Electron 框殼打造的。網頁應用程式無需要線頂登入抑是註冊,而且會當拍開抑是儲存至硬碟。支援的儲存佮輸出格式包括 PNG、JPEG、SVG 和 PDF。
𪜶同時閣整合雲端儲存服務,包括講 Dropbox、OneDrive、Google 雲端硬碟、GitHub 和 GitLab。
伊閣會當做外掛程式共網頁應用程式落去 NextCloud、MediaWiki、Notion、Confluence 和 JIRA。
TechRadar 佮個人電腦雜誌欲描述做是 Lucidchart、Microsoft Visio 和 SmartDraw 的替代品。
歷史
JGraph Ltd
JGraph Ltd 是一家私人有限公司,由 Gaudenz Alder 和 David Benson 佇二空空空年佇英國創立。
JGraph
JGraph 上代先是 Gaudenz Alder 的純 Java 語言軟體專案,並且二空空年成做瑞士蘇黎世聯邦理工學院的大學專案。JGraph 一鋪零的頭擺公開發布是佇二空空二年五月。JGraph 的頭先設計是使成做 Java 工具包 Swing 佮其 ` JTree ` 類別的體系結構延伸。
mxGraph
二空空五年,開始做開發 mxGraph,這是一个使用 HTML 五和 SVG 技術用 JavaScript 編寫的繪圖函式庫。這是專案佇二空空六年公開發布,支援 Firefox 一孵五佮 Internet Explorer 五鋪五。
mxGraph 上頭先是透過線頂使用的軟體代管演示作為免費軟體提供的,根據終端使用者授權合約為用於非商業用途的看源軟體,通選擇買商業授權條款。
二空空九年,mxGraph 佇咧 Apache 授權條款之下開放原始碼。JGraph 閣捆縛其他的語言的 mxGraph 官方移植,包括講 Java、C # 和 PHP。
JGraphX
佇二空一空年二月最後版 JGraph 五 . x 發佈了後,該專案共伊 Java 語言應用程式重號名做 JGraphX,整合矣 mxGraph 庫,並且採用矣 mxGraph 的版本編號,二空一二年發布的 JGraphX 一孵一空 . 零普遍五開始。
Diagramly
二空一一年,該公司開始以單獨品牌 Diagramly 發布其實 mxGraph Web 應用程式代管服務,域名做「diagram . ly」。
佇其網路應用程式中刪除賰的 Java applet 後,愛服務佇二空一二年改做 draw . io。聯合創始人 David Benson 佇二空一二年一改採訪中講:「 因為乎『. io 比 . ly 閣較厲害』」。
二空二空年二月該公司佇其部落格頂懸宣佈,出於安全原因,Web 應用程式的代管版本對「draw . io」徙到「diagrams . net」域。一個月了後搬徙完成。函式庫、檔案格式佮整合服務猶原標記做「drawio」。
另見
- JUNG
- NetworkX,一个一个用研究圖形佮網路的 Python 庫。
- Dia ( 軟體 )
參考文獻
外部連結
- 官方網站
- app . diagrams . net
- Java API for working with Drawio diagrams