Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

diagrams.net

From Wikipedia, the free encyclopedia
Web based diagram editor

Diagrams.net
Diagrams.net version 14.6.13
Original authorGaudenz Alder
DeveloperJGraph Ltd
Stable release
29.0.3[1] Edit this on Wikidata / 15 November 2025; 13 days ago (15 November 2025)
Repositoryhttps://github.com/jgraph/drawio
Written inHTML5,JavaScript
Engine
  • Electron
Edit this at Wikidata
Operating systemCross-platform
Typegraph drawing
LicenseApache 2.0
Websitewww.drawio.com

diagrams.net (previouslydraw.io[2][3]) is a cross-platformgraph drawing software application developed inHTML5 andJavaScript.[4] Its interface can be used to creatediagrams such asflowcharts,wireframes,UML diagrams,organizational charts, andnetwork diagrams.[5]

diagrams.net is available as an onlineweb app, and as an offline desktop application forLinux,macOS, andWindows.[5] Its offline application is built using theElectron framework. The web app does not require online login or registration and can open from and save to the localhard drive.[5][6] Supported storage and export formats to download include PNG, JPEG, SVG, and PDF.[6]

It also integrates withcloud services for storage includingDropbox,OneDrive,Google Drive,GitHub, andGitLab.com.[5][6][7]

It is also available asplugin to embed the web app in platforms such asNextcloud,MediaWiki,Notion,Atlassian Confluence, andJira.[8][9]

It has been described by tech reviewers such asTechRadar andPCMag as an alternative toLucidchart,Microsoft Visio, andSmartDraw.[10][11][12][4][13][14]

History

[edit]

JGraph Ltd

[edit]

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

JGraph
Final release
5.14.0 / 2010
Repositoryhttps://github.com/jgraph/legacy-jgraph5
Written inJava
Engine
  • Electron
Edit this at Wikidata
Operating systemCross-platform

JGraph

[edit]

JGraph started as a pureJava language software project by Gaudenz Alder and as a university project in 2000 atETH Zurich, Switzerland. The initial public release of JGraph 1.0 was in May 2002.[17] The original design for JGraph was to make it an architectural extension of theSwing Java-toolkit and itsJTree class.[18]

mxGraph
Final release
4.2.2 / October 28, 2020
Repositoryhttps://github.com/jgraph/mxgraph
Written inPHP,JavaScript,Java,C#
Engine
  • Electron
Edit this at Wikidata
Operating systemCross-platform
Websitejgraph.github.io/mxgraph/

mxGraph

[edit]

In 2005, development began on mxGraph, which is agraph drawingsoftware library written inJavaScript using HTML5 andSVG technologies.[19] The project was publicly released in 2006, and supportedFirefox 1.5 andInternet Explorer 5.5.[19][20]

mxGraph was originally made available asfreeware through a hosted demo of the software for online use,[21][22] withpublicly available source under aend-user license agreement for non-commercial use with the option to purchase a commercial license.[20]

In 2009, mxGraph wasopen sourced under theApache License. JGraph also bundled officialports of mxGraph in other languages including Java,C#, andPHP.

In 2021, the mxGraph GitHub repository was archived by its owner and is now read-only.[23]

JGraphX
Final release
4.2.2 / October 28, 2020
Repositoryhttps://github.com/jgraph/jgraphx
Written inJava
Engine
  • Electron
Edit this at Wikidata
Operating systemCross-platform
LicenseApache 2

JGraphX

[edit]

After the final JGraph 5.x release in February 2010,[17] 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.[24]

Diagramly

[edit]

In 2011, the company started publishing itshosted service for the mxGraph web application under a separate brand,Diagramly with the domain "diagram.ly".[12]

draw.io

[edit]

In 2012, after removing the remaining use ofJava applets from its web app, the service rebranded asdraw.io because the ".io suffix is a lot cooler than.ly", said co-founder David Benson in a 2012 interview.[25][26][19]

diagrams.net

[edit]

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 a security incident with the .iotop-level domain. The company also remarked that "the islands which should own the domain suffix, don’t, thanks to a wonderful piece of modern day British Imperialism."[2] The move was completed a month later.[27][3] The software library, file format, and integrated services remain branded as "drawio".

In August 2024, starting with version 24.7.8, the company briefly replaced theApache 2.0 license with a modified Apache 2.0 license, to include a clause prohibiting the use of the software inAtlassian'sConfluence andJira products, to protect sales of their own Confluence integration.[28] The project reverted to the Apache 2.0 license by December 2024 with version 25.0.2.[29]

In December 2024, the company replaced some source files in its GitHub repository withminified versions. It is not open source and will generally not accept patches from non-maintainers.[30]

See also

[edit]

References

[edit]
  1. ^jgraph."Release v29.0.3 · jgraph/drawio". RetrievedNovember 16, 2025.
  2. ^ab"Open source diagramming is moving to diagrams.net, slowly".diagrams.net Blog. July 30, 2021.Archived from the original on February 26, 2020. RetrievedNovember 12, 2021.
  3. ^ab"Diagrams.net – An essential tool for techies".The Serpent. January 23, 2021.Archived from the original on March 6, 2021. RetrievedJuly 7, 2021.
  4. ^abGibson, Simon (April 28, 2011)."Diagramly: A Free Online Tool for Creating Diagrams and Charts".Gigaom. Archived fromthe original on November 12, 2021. RetrievedNovember 12, 2021.
  5. ^abcdBattersby, Jeffery (July 29, 2020)."How to download Draw.io Diagrams".Tom's Guide.Archived from the original on June 24, 2021. RetrievedJune 21, 2021.
  6. ^abcAshwin (September 7, 2019)."Draw.io is a free Flowchart and diagram creation software".gHacks Tech News.Archived from the original on June 24, 2021. RetrievedJune 21, 2021.
  7. ^"Create a learning resource with draw.io".University of St Andrews. July 13, 2020.Archived from the original on July 7, 2021. RetrievedJuly 7, 2021.
  8. ^"diagrams.net Integrations".www.diagrams.net. RetrievedJuly 30, 2021.
  9. ^"Atlassian Marketplace".marketplace.atlassian.com. RetrievedJuly 30, 2021.
  10. ^Parker, Jacob (July 28, 2020)."draw.io review".TechRadar.Archived from the original on July 7, 2021. RetrievedJune 30, 2021.
  11. ^"Draw.io Review".PCMag.Archived from the original on May 11, 2021. RetrievedJune 30, 2021.
  12. ^ab"Diagramly Is A Diagram, Mind Map And Flow Chart Creator".Lifehacker Australia. April 26, 2011. RetrievedNovember 12, 2021.
  13. ^"6 Visio Alternatives for Easy-to-Understand Diagrams".MUO. November 8, 2021. RetrievedNovember 12, 2021.
  14. ^Amjad, Moin (March 3, 2011)."Diagramly: A Web App To Create XML, PNG, JPG & SVG Diagrams & Flowcharts".makeuseof.com. Archived fromthe original on May 12, 2011. RetrievedNovember 12, 2021.
  15. ^"JGRAPH LTD. company information".GOV.UK Companies House.Archived from the original on November 12, 2021. RetrievedNovember 12, 2021.
  16. ^"About JGraph".jgraph.com. May 5, 2006. Archived fromthe original on May 5, 2006. RetrievedNovember 12, 2021.
  17. ^abBenson, David (February 17, 2010)."jgraph/legacy-jgraph5 5.14.0.0 ChangeLog".GitHub.Archived from the original on November 12, 2021. RetrievedNovember 11, 2021.
  18. ^Gaudenz, Alder."Design and Implementation of the JGraph Swing Component"(PDF).jgraph.com. Archived fromthe original(PDF) on December 14, 2010. RetrievedFebruary 18, 2017.
  19. ^abc"draw.io App Review: Interview with David Benson".YouTube. December 17, 2012.Archived from the original on December 30, 2012. RetrievedNovember 11, 2021.
  20. ^ab"mxGraph FAQ".mxgraph.com. November 9, 2006. Archived fromthe original on November 9, 2006. RetrievedNovember 11, 2021.
  21. ^"mxGraph – Diagrams that just work". Archived fromthe original on November 9, 2006.
  22. ^"GraphEditor demo: Powered by mxGraph 4.2.2". October 28, 2021.Archived from the original on May 10, 2013. RetrievedNovember 11, 2021.
  23. ^mxGraph, JGraph, August 23, 2023, retrievedAugust 24, 2023
  24. ^Benson, David (May 22, 2012)."jgraph/jgraphx at 1.10.0.5".GitHub.Archived from the original on June 19, 2014. RetrievedNovember 12, 2021.
  25. ^"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. December 31, 2012. Archived fromthe original on December 25, 2022. RetrievedNovember 12, 2021.
  26. ^"jgraph/drawio 1.6.7 ChangeLog".GitHub. September 24, 2012.Archived from the original on November 12, 2021. RetrievedNovember 12, 2021.
  27. ^"jgraph/drawio 12.8.5 ChangeLog".GitHub. March 14, 2020.Archived from the original on November 12, 2021. RetrievedNovember 11, 2021.
  28. ^"License Change from standard Apache 2.0 license · jgraph drawio · Discussion #4623".GitHub. Archived fromthe original on October 3, 2024. RetrievedSeptember 9, 2024.
  29. ^"Update LICENSE · jgraph/drawio@5b2e734".GitHub. RetrievedJanuary 8, 2025.
  30. ^"Update README.md · jgraph/drawio@e684c4d".GitHub. RetrievedJune 23, 2025.

External links

[edit]
FOSS
Desktop apps
Web apps
Proprietary
Desktop apps
Web apps
Retrieved from "https://en.wikipedia.org/w/index.php?title=Diagrams.net&oldid=1322123535"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp