Diagrams.net

维基百科,自由的百科全书
(重定向自Draw.io
跳转到导航 跳转到搜索
drawio
File:Diagrams.net Logo.svg
Diagrams.net version 14.6.13
Diagrams.net version 14.6.13
原作者Gaudenz Alder
开发者JGraph Ltd
当前版本
    Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
    源代码库https://github.com/jgraph/drawio
    编程语言HTML5, JavaScript
    引擎
      Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
      操作系统跨平台
      类型绘图英语graph drawing
      许可协议Apache 2
      网站diagrams.net

      diagrams.net(旧称 draw.io[1][2])是一个以HTML5JavaScript写成的跨平台绘图英语graph drawing自由及开放原始码软体[3] 它的页面可被用来创造许多图解,例如流程图网页线框稿英语Website wireframe统一塑模语言图解、组织结构图电脑网路图解英语Computer network diagram[4]

      diagrams.net 可作为具有浏览器兼容性网路应用程式使用,也可作为Linux、macOS和Windows的离线应用程式。[4] 它的离线应用程式是使用Electron 框架打造的。网页应用程式不需要线上登入或注册,且可以打开或储存至硬碟[4][5]支援的储存和输出格式包括PNG、JPEG、SVG和PDF。[5]

      它同时还整合了云端储存服务,包括DropboxOneDriveGoogle云端硬碟GitHubGitLab[4][5][6]

      它还可以作为外挂程式将网页应用程式嵌入NextCloudMediaWikiNotionConfluenceJIRA[7][8]

      TechRadar英语TechRadar个人电脑杂志将其描述为Lucidchart英语LucidchartMicrosoft VisioSmartDraw的替代品。[9][10][11][3][12][13]

      历史[编辑]

      JGraph Ltd[编辑]

      JGraph Ltd 是一家私人有限公司英语Private company limited by shares,由Gaudenz Alder和David Benson于2000年在英国创立。[14][15]

      JGraph
      源代码库https://github.com/jgraph/legacy-jgraph5
      编程语言Java
      引擎
        Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
        操作系统跨平台
        许可协议
          Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)

          JGraph[编辑]

          JGraph 最初是 Gaudenz Alder 的纯Java 语言软体专案,并于 2000 年成为瑞士苏黎世联邦理工学院的大学专案。JGraph 1.0 的首次公开发布是在 2002 年 5 月。[16] JGraph 的最初设计是使其成为Java工具包Swing及其JTree类别的体系结构延伸。[17]

          mxGraph
          源代码库https://github.com/jgraph/mxgraph
          编程语言PHP, JavaScript, Java, C#
          引擎
            Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
            操作系统跨平台
            许可协议
              Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
              网站jgraph.github.io/mxgraph/

              mxGraph[编辑]

              2005 年,开始开发 mxGraph,这是一个使用 HTML5 和SVG技术用JavaScript编写的绘图英语graph drawing函式库[18]该专案于2006年公开发布,支援Firefox 1.5Internet Explorer 5.5[18][19]

              mxGraph 最初是透过线上使用的软体托管演示作为免费软体提供的,[20][21]根据终端使用者授权合约为用于非商业用途的看源软体,可选择购买商业许可证。[19]

              2009年,mxGraph在Apache授权条款开放原始码。JGraph还捆绑了其他语言的mxGraph官方移植,包括 Java、C#PHP

              JGraphX
              源代码库https://github.com/jgraph/jgraphx
              编程语言Java
              引擎
                Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
                操作系统跨平台
                许可协议Apache 2

                JGraphX[编辑]

                在 2010 年 2 月最终版 JGraph 5.x 发布后,[16]该专案将其Java语言应用程式重新命名为JGraphX,整合了mxGraph库,并采用了mxGraph的版本编号,从2012年发布的JGraphX 1.10.0.5开始。[22]

                Diagramly[编辑]

                2011 年,该公司开始以单独品牌 Diagramly 发布其 mxGraph Web 应用程式托管服务,域名为“diagram.ly”。[11]

                在从其网路应用程式中删除剩馀的Java applet后,该服务于2012年改名为draw.io。联合创始人David Benson在2012年的一次采访中说:“因为‘.io.ly更酷’”。[23][24][18]

                2020年2月该公司在其部落格上宣布,出于安全原因,Web 应用程式的托管版本将从“draw.io”移至“diagrams.net”域。[1]一个月后搬迁完成。[25][2] 函式库、档案格式和整合服务仍标记为“drawio”。

                另见[编辑]

                参考文献[编辑]

                1. ^ 1.0 1.1 Open source diagramming is moving to diagrams.net, slowly. diagrams.net Blog. July 30, 2021 [2021-11-12]. (原始内容存档于2020-02-26). 
                2. ^ 2.0 2.1 Diagrams.net - An essential tool for techies. The Serpent. January 23, 2021 [2021-07-07]. (原始内容存档于2021-03-06). 
                3. ^ 3.0 3.1 Gibson, Simon. Diagramly: A Free Online Tool for Creating Diagrams and Charts. Gigaom. 2011-04-28 [2021-11-12]. (原始内容存档于2021-11-12) (en-US). 
                4. ^ 4.0 4.1 4.2 4.3 Battersby, Jeffery. How to download Draw.io Diagrams. Tom's Guide. 29 July 2020 [2021-06-21]. (原始内容存档于2021-06-24) (English). 
                5. ^ 5.0 5.1 5.2 Ashwin. Draw.io is a free Flowchart and diagram creation software. gHacks Tech News. 2019-09-07 [2021-06-21]. (原始内容存档于2021-06-24) (en-US). 
                6. ^ Create a learning resource with draw.io. University of St Andrews. 13 July 2020 [2021-07-07]. (原始内容存档于2021-07-07). 
                7. ^ diagrams.net Integrations. www.diagrams.net. [July 30, 2021]. (原始内容存档于2021-08-01). 
                8. ^ Atlassian Marketplace. marketplace.atlassian.com. [July 30, 2021]. (原始内容存档于2021-09-19). 
                9. ^ Parker, Jacob. draw.io review. TechRadar. 28 July 2020 [2021-06-30]. (原始内容存档于2021-07-07) (English). 
                10. ^ Draw.io Review. PCMag. [2021-06-30]. (原始内容存档于2021-05-11) (English). 
                11. ^ 11.0 11.1 Diagramly Is A Diagram, Mind Map And Flow Chart Creator. Lifehacker Australia. 2011-04-26 [2021-11-12]. (原始内容存档于2021-11-12) (en-AU). 
                12. ^ 6 Visio Alternatives for Easy-to-Understand Diagrams. MUO. 2021-11-08 [2021-11-12]. (原始内容存档于2021-11-12) (en-US). 
                13. ^ Amjad, Moin. Diagramly: A Web App To Create XML, PNG, JPG & SVG Diagrams & Flowcharts. makeuseof.com. 2011-03-03 [2021-11-12]. (原始内容存档于2011-05-12) (en-US). 
                14. ^ JGRAPH LTD. company information. GOV.UK Companies House. [2021-11-12]. (原始内容存档于2021-11-12) (English). 
                15. ^ About JGraph. jgraph.com. 2006-05-05 [2021-11-12]. (原始内容存档于2006-05-05). 
                16. ^ 16.0 16.1 Benson, David. jgraph/legacy-jgraph5 5.14.0.0 ChangeLog. GitHub. 17 Feb 2010 [2021-11-11]. (原始内容存档于2021-11-12). 
                17. ^ Gaudenz, Alder. Design and Implementation of the JGraph Swing Component (PDF). jgraph.com. [2017-02-18]. (原始内容 (PDF)存档于2010-12-14). 
                18. ^ 18.0 18.1 18.2 draw.io App Review: Interview with David Benson. YouTube. 17 Dec 2012 [2021-11-11]. (原始内容存档于2012-12-30). 
                19. ^ 19.0 19.1 mxGraph FAQ. mxgraph.com. 2006-11-09 [2021-11-11]. (原始内容存档于2006-11-09). 
                20. ^ mxGraph - Diagrams that just work. (原始内容存档于2006-11-09). 
                21. ^ GraphEditor demo: Powered by mxGraph 4.2.2. 28 October 2021 [2021-11-11]. (原始内容存档于2013-05-10). 
                22. ^ Benson, David. jgraph/jgraphx at 1.10.0.5. GitHub. 22 May 2012 [2021-11-12]. (原始内容存档于2014-06-19) (English). 
                23. ^ Web 2.0 mal praktisch (22) - Es war nie einfacher ein Diagramm oder einen Prozess ohne Visio oder Powerpoint zu zeichnen #BPMN. Geschäftsmann 2.0. 2012-12-31 [2021-11-12]. (原始内容存档于2022-12-25) (en-US). 
                24. ^ jgraph/drawio 1.6.7 ChangeLog. GitHub. 24 September 2012 [2021-11-12]. (原始内容存档于2021-11-12). 
                25. ^ jgraph/drawio 12.8.5 ChangeLog. GitHub. 14 Mar 2020 [2021-11-11]. (原始内容存档于2021-11-12). 

                外部链接[编辑]