Menu
Home Explore People Places Arts History Plants & Animals Science Life & Culture Technology
On this page
diagrams.net

diagrams.net (formerly draw.io) is a versatile graph drawing tool built with HTML5 and JavaScript, allowing users to create various diagrams such as flowcharts, UML diagrams, and network diagrams. Available as a free web app and an offline desktop app for Linux, macOS, and Windows via the Electron framework, it supports local file saving and exports to PNG, JPEG, SVG, and PDF. diagrams.net integrates with cloud services like Dropbox, Google Drive, and GitHub, and is available as a plugin for platforms including NextCloud and Confluence. It is recognized by TechRadar and PCMag as a strong alternative to Lucidchart and Microsoft Visio.

We don't have any images related to diagrams.net yet.
We don't have any YouTube videos related to diagrams.net yet.
We don't have any PDF documents related to diagrams.net yet.
We don't have any Books related to diagrams.net yet.
We don't have any archived web articles related to diagrams.net yet.

History

JGraph Ltd

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

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.22 The original design for JGraph was to make it an architectural extension of the Swing Java-toolkit and its JTree class.23

mxGraph

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

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

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.30

JGraphX

After the final JGraph 5.x release in February 2010,31 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.32

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".33

draw.io

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

diagrams.net

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.37 The move was completed a month later.3839 The software library, file format, and integrated services remain branded as "drawio".

In August 2024, starting with version 24.7.8, the company changed the Apache 2.0 license of the project to their own custom license, a modified Apache 2.0 license that included a clause prohibiting the use of the software in Atlassian's Confluence and Jira products, in order to protect sales of their own Confluence integration.40

As of December 2024 the project reverted back to the Apache 2.0 license.41

See also

References

  1. "Open source diagramming is moving to diagrams.net, slowly". diagrams.net Blog. July 30, 2021. Archived from the original on 2020-02-26. Retrieved 2021-11-12. https://www.diagrams.net/blog/move-diagrams-net

  2. "Diagrams.net - An essential tool for techies". The Serpent. January 23, 2021. Archived from the original on 2021-03-06. Retrieved 2021-07-07. https://www.theserpent.co.uk/posts/diagrams.net-an-essential-tool-for-techies/

  3. Gibson, Simon (2011-04-28). "Diagramly: A Free Online Tool for Creating Diagrams and Charts". Gigaom. Archived from the original on 2021-11-12. Retrieved 2021-11-12. https://web.archive.org/web/20211112225758/https://gigaom.com/2011/04/28/diagramly-a-free-online-alternative-to-visio/

  4. Battersby, Jeffery (29 July 2020). "How to download Draw.io Diagrams". Tom's Guide. Archived from the original on 2021-06-24. Retrieved 2021-06-21. https://www.tomsguide.com/how-to/how-to-download-drawio-diagrams

  5. Battersby, Jeffery (29 July 2020). "How to download Draw.io Diagrams". Tom's Guide. Archived from the original on 2021-06-24. Retrieved 2021-06-21. https://www.tomsguide.com/how-to/how-to-download-drawio-diagrams

  6. Battersby, Jeffery (29 July 2020). "How to download Draw.io Diagrams". Tom's Guide. Archived from the original on 2021-06-24. Retrieved 2021-06-21. https://www.tomsguide.com/how-to/how-to-download-drawio-diagrams

  7. Ashwin (2019-09-07). "Draw.io is a free Flowchart and diagram creation software". gHacks Tech News. Archived from the original on 2021-06-24. Retrieved 2021-06-21. https://www.ghacks.net/2019/09/07/draw-io-free-flowchart-creation-software-windows-linux-macos/

  8. Ashwin (2019-09-07). "Draw.io is a free Flowchart and diagram creation software". gHacks Tech News. Archived from the original on 2021-06-24. Retrieved 2021-06-21. https://www.ghacks.net/2019/09/07/draw-io-free-flowchart-creation-software-windows-linux-macos/

  9. Battersby, Jeffery (29 July 2020). "How to download Draw.io Diagrams". Tom's Guide. Archived from the original on 2021-06-24. Retrieved 2021-06-21. https://www.tomsguide.com/how-to/how-to-download-drawio-diagrams

  10. Ashwin (2019-09-07). "Draw.io is a free Flowchart and diagram creation software". gHacks Tech News. Archived from the original on 2021-06-24. Retrieved 2021-06-21. https://www.ghacks.net/2019/09/07/draw-io-free-flowchart-creation-software-windows-linux-macos/

  11. "Create a learning resource with draw.io". University of St Andrews. 13 July 2020. Archived from the original on 2021-07-07. Retrieved 2021-07-07. https://education.wp.st-andrews.ac.uk/2020/07/13/create-a-learning-resource-with-diagrams-net/

  12. "diagrams.net Integrations". www.diagrams.net. Retrieved July 30, 2021. https://www.diagrams.net/integrations

  13. "Atlassian Marketplace". marketplace.atlassian.com. Retrieved July 30, 2021. https://marketplace.atlassian.com/apps/1210933/draw-io-diagrams-for-confluence

  14. Parker, Jacob (28 July 2020). "draw.io review". TechRadar. Archived from the original on 2021-07-07. Retrieved 2021-06-30. https://www.techradar.com/reviews/drawio

  15. "Draw.io Review". PCMag. Archived from the original on 2021-05-11. Retrieved 2021-06-30. https://www.pcmag.com/reviews/drawio

  16. "Diagramly Is A Diagram, Mind Map And Flow Chart Creator". Lifehacker Australia. 2011-04-26. Retrieved 2021-11-12. https://www.lifehacker.com.au/2011/04/diagramly-is-a-diagram-mind-map-and-flow-chart-creator/

  17. Gibson, Simon (2011-04-28). "Diagramly: A Free Online Tool for Creating Diagrams and Charts". Gigaom. Archived from the original on 2021-11-12. Retrieved 2021-11-12. https://web.archive.org/web/20211112225758/https://gigaom.com/2011/04/28/diagramly-a-free-online-alternative-to-visio/

  18. "6 Visio Alternatives for Easy-to-Understand Diagrams". MUO. 2021-11-08. Retrieved 2021-11-12. https://www.makeuseof.com/visio-alternatives/

  19. Amjad, Moin (2011-03-03). "Diagramly: A Web App To Create XML, PNG, JPG & SVG Diagrams & Flowcharts". makeuseof.com. Archived from the original on 2011-05-12. Retrieved 2021-11-12. https://web.archive.org/web/20110512064950/http://www.makeuseof.com/dir/diagramly-create-uml-diagrams-online/

  20. "JGRAPH LTD. company information". GOV.UK Companies House. Archived from the original on 2021-11-12. Retrieved 2021-11-12. https://find-and-update.company-information.service.gov.uk/company/04051179

  21. "About JGraph". jgraph.com. 2006-05-05. Archived from the original on 2006-05-05. Retrieved 2021-11-12. https://web.archive.org/web/20060505221153/http://www.jgraph.com/about.html

  22. Benson, David (17 Feb 2010). "jgraph/legacy-jgraph5 5.14.0.0 ChangeLog". GitHub. Archived from the original on 2021-11-12. Retrieved 2021-11-11. https://github.com/jgraph/legacy-jgraph5/blob/b8e7eb81188ebfd5be501527224befb5e92a2369/ChangeLog

  23. Gaudenz, Alder. "Design and Implementation of the JGraph Swing Component" (PDF). jgraph.com. Archived from the original (PDF) on 2010-12-14. Retrieved 2017-02-18. https://web.archive.org/web/20101214112659/http://www.jgraph.com/downloads/jgraph/legacy/jgraph-paper.pdf

  24. "draw.io App Review: Interview with David Benson". YouTube. 17 Dec 2012. Archived from the original on 2012-12-30. Retrieved 2021-11-11. https://www.youtube.com/watch?v=P-N5XqFrZFk

  25. "draw.io App Review: Interview with David Benson". YouTube. 17 Dec 2012. Archived from the original on 2012-12-30. Retrieved 2021-11-11. https://www.youtube.com/watch?v=P-N5XqFrZFk

  26. "mxGraph FAQ". mxgraph.com. 2006-11-09. Archived from the original on 2006-11-09. Retrieved 2021-11-11. https://web.archive.org/web/20061109233033/http://www.mxgraph.com/pages/en/faq.html

  27. "mxGraph - Diagrams that just work". Archived from the original on 2006-11-09. https://web.archive.org/web/20061109233232/http://www.mxgraph.com/pages/en/

  28. "GraphEditor demo: Powered by mxGraph 4.2.2". 28 October 2021. Archived from the original on 2013-05-10. Retrieved 2021-11-11. https://jgraph.github.io/mxgraph/javascript/examples/grapheditor/www/index.html

  29. "mxGraph FAQ". mxgraph.com. 2006-11-09. Archived from the original on 2006-11-09. Retrieved 2021-11-11. https://web.archive.org/web/20061109233033/http://www.mxgraph.com/pages/en/faq.html

  30. mxGraph, JGraph, 2023-08-23, retrieved 2023-08-24 https://github.com/jgraph/mxgraph

  31. Benson, David (17 Feb 2010). "jgraph/legacy-jgraph5 5.14.0.0 ChangeLog". GitHub. Archived from the original on 2021-11-12. Retrieved 2021-11-11. https://github.com/jgraph/legacy-jgraph5/blob/b8e7eb81188ebfd5be501527224befb5e92a2369/ChangeLog

  32. Benson, David (22 May 2012). "jgraph/jgraphx at 1.10.0.5". GitHub. Archived from the original on 2014-06-19. Retrieved 2021-11-12. https://github.com/jgraph/jgraphx

  33. "Diagramly Is A Diagram, Mind Map And Flow Chart Creator". Lifehacker Australia. 2011-04-26. Retrieved 2021-11-12. https://www.lifehacker.com.au/2011/04/diagramly-is-a-diagram-mind-map-and-flow-chart-creator/

  34. "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. Archived from the original on 2022-12-25. Retrieved 2021-11-12. 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/

  35. "jgraph/drawio 1.6.7 ChangeLog". GitHub. 24 September 2012. Archived from the original on 2021-11-12. Retrieved 2021-11-12. https://github.com/jgraph/drawio/blob/v5.6.0.0/ChangeLog

  36. "draw.io App Review: Interview with David Benson". YouTube. 17 Dec 2012. Archived from the original on 2012-12-30. Retrieved 2021-11-11. https://www.youtube.com/watch?v=P-N5XqFrZFk

  37. "Open source diagramming is moving to diagrams.net, slowly". diagrams.net Blog. July 30, 2021. Archived from the original on 2020-02-26. Retrieved 2021-11-12. https://www.diagrams.net/blog/move-diagrams-net

  38. "jgraph/drawio 12.8.5 ChangeLog". GitHub. 14 Mar 2020. Archived from the original on 2021-11-12. Retrieved 2021-11-11. https://github.com/jgraph/drawio/blob/ce4550daf667047423bbe0b7587f22c51c710e73/ChangeLog

  39. "Diagrams.net - An essential tool for techies". The Serpent. January 23, 2021. Archived from the original on 2021-03-06. Retrieved 2021-07-07. https://www.theserpent.co.uk/posts/diagrams.net-an-essential-tool-for-techies/

  40. "License Change from standard Apache 2.0 license · jgraph drawio · Discussion #4623". GitHub. Archived from the original on 2024-10-03. Retrieved 2024-09-09. https://web.archive.org/web/20241003003512/https://github.com/jgraph/drawio/discussions/4623

  41. "Update LICENSE · jgraph/drawio@5b2e734". GitHub. Retrieved 2025-01-08. https://github.com/jgraph/drawio/commit/5b2e73471e4fea83d681f0cec5d1aaf7c3884996