Diagrams.net

diagrams.net(舊稱 draw.io[2][3])是一個以HTML5JavaScript寫成的跨平台繪圖自由及開放原始碼軟體[4] 它的頁面可被用來創造許多圖解,例如流程圖網頁線框稿統一塑模語言圖解、組織結構圖電腦網路圖解[5]

drawio
Diagrams.net version 14.6.13
Diagrams.net version 14.6.13
原作者Gaudenz Alder
開發者JGraph Ltd
当前版本
  • 24.0.7 (2024年3月15日;穩定版本)[1]
源代码库https://github.com/jgraph/drawio
编程语言HTML5, JavaScript
操作系统跨平台
类型繪圖
许可协议Apache 2
网站diagrams.net

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

它同時還整合了雲端儲存服務,包括DropboxOneDriveGoogle 雲端硬碟GitHubGitLab[5][6][7]

它還可以作為外掛程式將網頁應用程式嵌入NextCloudMediaWikiNotionConfluenceJIRA[8][9]

TechRadar個人電腦雜誌將其描述為LucidchartMicrosoft VisioSmartDraw的替代品。[10][11][12][4][13][14]

歷史

JGraph Ltd

JGraph Ltd 是一家私人有限公司,由Gaudenz Alder和David Benson於2000年在英國創立。[15][16]

JGraph
源代码库https://github.com/jgraph/legacy-jgraph5
编程语言Java
操作系统跨平台
许可协议

JGraph

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

mxGraph
源代码库https://github.com/jgraph/mxgraph
编程语言PHP, JavaScript, Java, C#
操作系统跨平台
许可协议
网站jgraph.github.io/mxgraph/

mxGraph

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

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

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

JGraphX
源代码库https://github.com/jgraph/jgraphx
编程语言Java
操作系统跨平台
许可协议Apache 2

JGraphX

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

Diagramly

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

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

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

另見

  • JUNG
  • NetworkX,一個一個用於研究圖形網路Python庫。
  • Dia (軟體)

參考文獻

  1. . 2024年3月15日 [2024年3月22日].
  2. . diagrams.net Blog. July 30, 2021 [2021-11-12]. (原始内容存档于2020-02-26).
  3. . The Serpent. January 23, 2021 [2021-07-07]. (原始内容存档于2021-03-06).
  4. Gibson, Simon. . Gigaom. 2011-04-28 [2021-11-12]. (原始内容存档于2021-11-12) (美国英语).
  5. Battersby, Jeffery. . Tom's Guide. 29 July 2020 [2021-06-21]. (原始内容存档于2021-06-24) (英语).
  6. Ashwin. . gHacks Tech News. 2019-09-07 [2021-06-21]. (原始内容存档于2021-06-24) (美国英语).
  7. . University of St Andrews. 13 July 2020 [2021-07-07]. (原始内容存档于2021-07-07).
  8. . www.diagrams.net. [July 30, 2021]. (原始内容存档于2021-08-01).
  9. . marketplace.atlassian.com. [July 30, 2021]. (原始内容存档于2021-09-19).
  10. Parker, Jacob. . TechRadar. 28 July 2020 [2021-06-30]. (原始内容存档于2021-07-07) (英语).
  11. . PCMag. [2021-06-30]. (原始内容存档于2021-05-11) (英语).
  12. . Lifehacker Australia. 2011-04-26 [2021-11-12]. (原始内容存档于2021-11-12) (澳大利亚英语).
  13. . MUO. 2021-11-08 [2021-11-12]. (原始内容存档于2021-11-12) (美国英语).
  14. Amjad, Moin. . makeuseof.com. 2011-03-03 [2021-11-12]. (原始内容存档于2011-05-12) (美国英语).
  15. . GOV.UK Companies House. [2021-11-12]. (原始内容存档于2021-11-12) (英语).
  16. . jgraph.com. 2006-05-05 [2021-11-12]. (原始内容存档于2006-05-05).
  17. Benson, David. . GitHub. 17 Feb 2010 [2021-11-11]. (原始内容存档于2021-11-12).
  18. Gaudenz, Alder. (PDF). jgraph.com. [2017-02-18]. (原始内容 (PDF)存档于2010-12-14).
  19. . YouTube. 17 Dec 2012 [2021-11-11]. (原始内容存档于2012-12-30).
  20. . mxgraph.com. 2006-11-09 [2021-11-11]. (原始内容存档于2006-11-09).
  21. . (原始内容存档于2006-11-09).
  22. . 28 October 2021 [2021-11-11]. (原始内容存档于2013-05-10).
  23. Benson, David. . GitHub. 22 May 2012 [2021-11-12]. (原始内容存档于2014-06-19) (英语).
  24. . Geschäftsmann 2.0. 2012-12-31 [2021-11-12]. (原始内容存档于2022-12-25) (美国英语).
  25. . GitHub. 24 September 2012 [2021-11-12]. (原始内容存档于2021-11-12).
  26. . GitHub. 14 Mar 2020 [2021-11-11]. (原始内容存档于2021-11-12).

外部連結

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.