Diagrams.net explained

Author:Gaudenz Alder
Developer:JGraph Ltd
Repo:https://github.com/jgraph/drawio
Operating System:Cross-platform
Programming Language:HTML5, JavaScript
Genre:graph drawing
License:Apache 2

diagrams.net (previously draw.io[1] [2]) is a cross-platform graph drawing software application developed in HTML5 and JavaScript.[3] Its interface can be used to create diagrams such as flowcharts, wireframes, UML diagrams, organizational charts, and network diagrams.[4]

diagrams.net is available as an online web app, and as an offline desktop application for Linux, macOS, and Windows. Its offline application is built using the Electron framework. The web app does not require online login or registration and can open from and save to the local hard drive.[5] Supported storage and export formats to download include PNG, JPEG, SVG, and PDF.

It also integrates with cloud services for storage including Dropbox, OneDrive, Google Drive, GitHub, and GitLab.com.[6]

It is also available as plugin to embed the web app in platforms such as NextCloud, MediaWiki, Notion, Atlassian Confluence, and Jira.[7] [8]

It has been described by tech reviewers such as TechRadar and PCMag as an alternative to Lucidchart, Microsoft Visio, and SmartDraw.[9] [10] [11] [12] [13]

History

JGraph Ltd

JGraph Ltd is a private limited company founded by Gaudenz Alder and David Benson in 2000 in the United Kingdom.[14] [15]

JGraph
Collapsible:yes
Discontinued:yes
Latest Release Version:5.14.0
Latest Release Date:2010
Repo:https://github.com/jgraph/legacy-jgraph5
Programming Language:Java
Operating System:Cross-platform
Website:hide

JGraph

JGraph started as a pure Java language software project by Gaudenz Alder and as a university project in 2000 at ETH Zurich, Switzerland. The initial public release of JGraph 1.0 was in May 2002. The original design for JGraph was to make it an architectural extension of the Swing Java-toolkit and its JTree class.[16]

mxGraph
Collapsible:yes
Discontinued:yes
Latest Release Version:4.2.2
Latest Release Date:28 October 2020
Repo:https://github.com/jgraph/mxgraph
Programming Language:PHP, JavaScript, Java, C#
Operating System:Cross-platform

mxGraph

In 2005, development began on mxGraph, which is a graph drawing software library written in JavaScript using HTML5 and SVG technologies.[17] The project was publicly released in 2006, and supported Firefox 1.5 and Internet Explorer 5.5.[18]

mxGraph was originally made available as freeware through a hosted demo of the software for online use,[19] [20] with publicly available source under a end-user license agreement for non-commercial use with the option to purchase a commercial license.

In 2009, mxGraph was open sourced under the Apache license. JGraph also bundled official ports of mxGraph in other languages including Java, C#, and PHP.

In 2021, the mxGraph Github repository was archived by its owner and is now read-only.

JGraphX
Collapsible:yes
Discontinued:yes
Latest Release Version:4.2.2
Latest Release Date:28 October 2020
Repo:https://github.com/jgraph/jgraphx
Programming Language:Java
Operating System:Cross-platform
License:Apache 2
Website:hide

JGraphX

After the final JGraph 5.x release in February 2010,[21] the project renamed its Java-language application to JGraphX, integrated the mxGraph library, and took on mxGraph's version numbering, starting with JGraphX 1.10.0.5 released in 2012.[22]

Diagramly

In 2011, the company started publishing its hosted service for the mxGraph web application under a separate brand, Diagramly with the domain "diagram.ly".

After removing the remaining use of Java applets from its web app, the service rebranded as draw.io in 2012 because the ".io suffix is a lot cooler than .ly", said co-founder David Benson in a 2012 interview.[23] [24]

In February 2020, the company announced on its blog that the hosted version of the web application would move from "draw.io" to the "diagrams.net" domain, citing security reasons. The move was completed a month later.[25] The software library, file format, and integrated services remain branded as "drawio".

See also

External links

Notes and References

  1. Web site: July 30, 2021 . Open source diagramming is moving to diagrams.net, slowly . live . https://web.archive.org/web/20200226215440/https://www.diagrams.net/blog/move-diagrams-net . 2020-02-26 . 2021-11-12 . diagrams.net Blog . en-US.
  2. Web site: January 23, 2021 . Diagrams.net - An essential tool for techies . live . https://web.archive.org/web/20210306005149/https://www.theserpent.co.uk/posts/diagrams.net-an-essential-tool-for-techies/ . 2021-03-06 . 2021-07-07 . The Serpent . en-US.
  3. Web site: Gibson. Simon. 2011-04-28. Diagramly: A Free Online Tool for Creating Diagrams and Charts. 2021-11-12. Gigaom. en-US. 2021-11-12. https://web.archive.org/web/20211112225758/https://gigaom.com/2011/04/28/diagramly-a-free-online-alternative-to-visio/. dead.
  4. Web site: Battersby. Jeffery. 29 July 2020. How to download Draw.io Diagrams. live. https://web.archive.org/web/20210624202537/https://www.tomsguide.com/how-to/how-to-download-drawio-diagrams. 2021-06-24. 2021-06-21. Tom's Guide. en.
  5. Web site: Ashwin. 2019-09-07. Draw.io is a free Flowchart and diagram creation software. live. https://web.archive.org/web/20210624203245/https://www.ghacks.net/2019/09/07/draw-io-free-flowchart-creation-software-windows-linux-macos/. 2021-06-24. 2021-06-21. gHacks Tech News. en-US.
  6. Web site: 13 July 2020. Create a learning resource with draw.io. live. https://web.archive.org/web/20210707072112/https://education.wp.st-andrews.ac.uk/2020/07/13/create-a-learning-resource-with-diagrams-net/. 2021-07-07. 2021-07-07. University of St Andrews.
  7. Web site: diagrams.net Integrations. www.diagrams.net. July 30, 2021.
  8. Web site: Atlassian Marketplace. marketplace.atlassian.com. July 30, 2021.
  9. Web site: Parker. Jacob. 28 July 2020. draw.io review. live. https://web.archive.org/web/20210707072030/https://www.techradar.com/reviews/drawio. 2021-07-07. 2021-06-30. TechRadar. en.
  10. Web site: Draw.io Review. live. https://web.archive.org/web/20210511011115/https://www.pcmag.com/reviews/drawio. 2021-05-11. 2021-06-30. PCMag. en.
  11. Web site: 2011-04-26. Diagramly Is A Diagram, Mind Map And Flow Chart Creator. 2021-11-12. Lifehacker Australia. en-AU.
  12. Web site: 2021-11-08. 6 Visio Alternatives for Easy-to-Understand Diagrams. 2021-11-12. MUO. en-US.
  13. Web site: Amjad. Moin. 2011-03-03. Diagramly: A Web App To Create XML, PNG, JPG & SVG Diagrams & Flowcharts. dead. https://web.archive.org/web/20110512064950/http://www.makeuseof.com/dir/diagramly-create-uml-diagrams-online/. 2011-05-12. 2021-11-12. makeuseof.com. en-US.
  14. Web site: JGRAPH LTD. company information. live. 2021-11-12. GOV.UK Companies House. en. https://web.archive.org/web/20211112225751/https://find-and-update.company-information.service.gov.uk/company/04051179 . 2021-11-12 .
  15. Web site: 2006-05-05. About JGraph. dead. https://web.archive.org/web/20060505221153/http://www.jgraph.com/about.html. 2006-05-05. 2021-11-12. jgraph.com.
  16. Web site: Gaudenz. Alder. Design and Implementation of the JGraph Swing Component. dead. https://web.archive.org/web/20101214112659/http://www.jgraph.com/downloads/jgraph/legacy/jgraph-paper.pdf. 2010-12-14. 2017-02-18. jgraph.com.
  17. Web site: 17 Dec 2012. draw.io App Review: Interview with David Benson. live. 2021-11-11. YouTube. https://web.archive.org/web/20121230230121/http://www.youtube.com/watch?v=P-N5XqFrZFk . 2012-12-30 .
  18. Web site: 2006-11-09. mxGraph FAQ. dead. https://web.archive.org/web/20061109233033/http://www.mxgraph.com/pages/en/faq.html. 2006-11-09. 2021-11-11. mxgraph.com.
  19. Web site: mxGraph - Diagrams that just work. dead. https://web.archive.org/web/20061109233232/http://www.mxgraph.com/pages/en/. 2006-11-09.
  20. Web site: 28 October 2021. GraphEditor demo: Powered by mxGraph 4.2.2. live. 2021-11-11. https://web.archive.org/web/20130510000648/http://jgraph.github.io:80/mxgraph/javascript/examples/grapheditor/www/index.html . 2013-05-10 .
  21. Web site: Benson. David. 17 Feb 2010. jgraph/legacy-jgraph5 5.14.0.0 ChangeLog. live. 2021-11-11. GitHub. https://web.archive.org/web/20211112062635/https://github.com/jgraph/legacy-jgraph5/blob/b8e7eb81188ebfd5be501527224befb5e92a2369/ChangeLog . 2021-11-12 .
  22. Web site: Benson. David. 22 May 2012. jgraph/jgraphx at 1.10.0.5. live. 2021-11-12. GitHub. en. https://web.archive.org/web/20140619222816/https://github.com/jgraph/jgraphx . 2014-06-19 .
  23. Web site: 2012-12-31. Web 2.0 mal praktisch (22) - Es war nie einfacher ein Diagramm oder einen Prozess ohne Visio oder Powerpoint zu zeichnen #BPMN. 2021-11-12. Geschäftsmann 2.0. en-US. 2022-12-25. https://web.archive.org/web/20221225145105/https://geschaeftsmann20.com/2012/12/31/web-2-0-mal-praktisch-22-es-war-nie-einfacher-ein-diagramm-oder-einen-prozess-ohne-visio-oder-powerpoint-zu-zeichnen-bpmn/. dead.
  24. Web site: 24 September 2012. jgraph/drawio 1.6.7 ChangeLog. live. 2021-11-12. GitHub. https://web.archive.org/web/20211112232956/https://github.com/jgraph/drawio/blob/v5.6.0.0/ChangeLog . 2021-11-12 .
  25. Web site: 14 Mar 2020. jgraph/drawio 12.8.5 ChangeLog. live. 2021-11-11. GitHub. https://web.archive.org/web/20211112062622/https://github.com/jgraph/drawio/blob/ce4550daf667047423bbe0b7587f22c51c710e73/ChangeLog . 2021-11-12 .