Diagrams.net
diagrams.net (önceden draw.io[2][3]), HTML5 ve JavaScript ile geliştirilmiş özgür ve açık kaynaklı bir çapraz platform grafik çizim yazılımıdır.[4] Arayüzü, akış şemaları, tel kafesler, UML şemaları, organizasyon şemaları ve ağ şemaları gibi şemalar oluşturmak için kullanılabilir.[5]
Orijinal yazar(lar) | Gaudenz Alder |
---|---|
Geliştirici(ler) | JGraph Ltd |
Güncel sürüm | 24.7.17[1] / Ekim 1, 2024 ) |
İşletim sistemi | Çapraz platform |
Tür | Grafik çizimi |
Lisans | Açık kaynak (Apache Lisansı 2) |
Resmî sitesi | diagrams.net |
Kod deposu | https://github.com/jgraph/drawio |
diagrams.net, tarayıcılar arası web uygulaması olarak çevrimiçi ve Linux, macOS ve Windows için çevrimdışı masaüstü uygulaması olarak mevcuttur.[5] Çevrimdışı uygulaması Electron iskeleti kullanılarak oluşturulmuştur. Web uygulaması, çevrimiçi oturum açma veya kayıt gerektirmez ve yerel sabit sürücüden açıp kaydedebilir.[5][6] İndirmek için desteklenen depolama ve dışa aktarma biçimleri arasında PNG, JPEG, SVG ve PDF bulunur.[6]
Ayrıca Dropbox, OneDrive, Google Drive, GitHub ve GitLab.com dahil olmak üzere depolama için bulut hizmetleriyle bütünleşir.[5][6][7]
Web uygulamasını NextCloud, MediaWiki, Notion, Atlassian Confluence ve Jira gibi platformlara yerleştirmek için eklenti olarak da mevcuttur.[8][9]
TechRadar ve PCMag gibi teknik incelemeciler tarafından Lucidchart, Microsoft Visio ve SmartDraw'a alternatif olarak tanımlanmıştır.[4][10][11][12][13][14]
Tarihçe
değiştirJGraph Ltd
değiştirJGraph Ltd, Gaudenz Alder ve David Benson tarafından 2000 yılında Birleşik Krallık'ta kurulmuş özel bir limited şirkettir.[15][16]
Ekran görüntüsü | |
Güncel sürüm | 5.14.0 / 2010 |
---|---|
İşletim sistemi | Cross-platform |
Kod deposu | github.com/jgraph/legacy-jgraph5 |
JGraph
değiştirJGraph, Gaudenz Alder tarafından saf bir Java dili yazılım projesi olarak ve 2000 yılında ETH Zürih, İsviçre'de bir Üniversite projesi olarak başladı. JGraph 1.0'ın ilk halka açık sürümü Mayıs 2002'de yapıldı.[17] JGraph için orijinal tasarım, Swing Java-toolkit ve JTree
sınıfının mimari bir uzantısı yapmaktı.[18]
Ekran görüntüsü | |
Güncel sürüm | 4.2.2 / 28 Ekim 2020 |
---|---|
İşletim sistemi | Cross-platform |
Resmî sitesi | jgraph.github.io/mxgraph/ |
Kod deposu | https://github.com/jgraph/mxgraph |
mxGraph
değiştir2005 yılında, HTML5 ve SVG teknolojileri kullanılarak JavaScript ile yazılmış bir graf çizim yazılım kütüphanesi olan mxGraph geliştirilmeye başlandı.[19] Proje 2006 yılında halka açık olarak yayımlandı ve Firefox 1.5 ile Internet Explorer 5.5 tarayıcılarını destekledi.[19][20]
mxGraph başlangıçta ücretsiz yazılım olarak çevrimiçi kullanım için yazılımın barındırılan bir demosu aracılığıyla,[21][22] ticari lisans satın alma seçeneği ile ticari olmayan kullanım için bir son kullanıcı lisans sözleşmesi altında halka açık kaynak ile kullanıma sunulmuştur.[20]
2009 yılında, mxGraph Apache Lisansı altında açık kaynaklı olmuştur. JGraph ayrıca Java, C# ve PHP dahil olmak üzere diğer dillerde mxGraph'ın resmi ports'unu da paketledi.
Ekran görüntüsü | |
Güncel sürüm | 4.2.2 / 28 Ekim 2020 |
---|---|
İşletim sistemi | Cross-platform |
Lisans | Apache 2 |
Kod deposu | github.com/jgraph/jgraphx |
JGraphX
değiştirŞubat 2010'daki[17] son JGraph 5.x sürümünden sonra, proje Java dilindeki uygulamasını JGraphX olarak yeniden adlandırdı, mxGraph kütüphanesini entegre etti ve 2012'de yayınlanan[23] JGraphX 1.10.0.5 ile başlayarak mxGraph'ın sürüm numaralandırmasını üstlendi.
Diagramly
değiştir2011 yılında şirket, mxGraph web uygulaması için barındırılan servis hizmetini "diagram.ly" alan adıyla ayrı bir marka olan Diagramly altında yayınlamaya başladı.[12]
Web uygulamasından Java applet kullanımını kaldırdıktan sonra, hizmet 2012'de draw.io olarak yeniden markalaştı çünkü kurucu ortak David Benson 2012'de verdiği bir röportajda ".io soneki .ly'den çok daha havalı" dedi.[19][24][25]
Şubat 2020'de şirket bloğunda, web uygulamasının barındırılan sürümünün güvenlik nedenleriyle "draw.io"dan "diagrams.net" alanına taşınacağını duyurdu.[2] Taşıma işlemi bir ay sonra tamamlandı.[3][26] Yazılım kütüphanesi, dosya formatı ve entegre hizmetler "drawio" olarak markalanmaya devam etmektedir.
Ayrıca bakınız
değiştir- JUNG
- NetworkX, grafikleri ve ağları incelemek için bir Python kütüphanesi.
- Dia (yazılım)
Kaynakça
değiştir- ^ "Release v24.7.17 · jgraph/drawio" (İngilizce). Erişim tarihi: 1 Ekim 2024.
- ^ a b "Open source diagramming is moving to diagrams.net, slowly". diagrams.net Blog. 30 Temmuz 2021. 26 Şubat 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 12 Kasım 2021.
- ^ a b "Diagrams.net - An essential tool for techies". The Serpent. 23 Ocak 2021. 6 Mart 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Temmuz 2021.
- ^ a b Gibson, Simon (28 Nisan 2011). "Diagramly: A Free Online Tool for Creating Diagrams and Charts". Gigaom (İngilizce). 12 Kasım 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 12 Kasım 2021.
- ^ a b c d Battersby, Jeffery (29 Temmuz 2020). "How to download Draw.io Diagrams". Tom's Guide (İngilizce). 24 Haziran 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 21 Haziran 2021.
- ^ a b c Ashwin (7 Eylül 2019). "Draw.io is a free Flowchart and diagram creation software". gHacks Tech News (İngilizce). 24 Haziran 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 21 Haziran 2021.
- ^ "Create a learning resource with draw.io". University of St Andrews. 13 Temmuz 2020. 7 Temmuz 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Temmuz 2021.
- ^ "diagrams.net Integrations". www.diagrams.net. 1 Ağustos 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 30 Temmuz 2021.
- ^ "Atlassian Marketplace". marketplace.atlassian.com. 19 Eylül 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 30 Temmuz 2021.
- ^ Parker, Jacob (28 Temmuz 2020). "draw.io review". TechRadar (İngilizce). 7 Temmuz 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 30 Haziran 2021.
- ^ "Draw.io Review". PCMag (İngilizce). 11 Mayıs 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 30 Haziran 2021.
- ^ a b "Diagramly Is A Diagram, Mind Map And Flow Chart Creator". Lifehacker Australia (İngilizce). 26 Nisan 2011. 12 Kasım 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 12 Kasım 2021.
- ^ "6 Visio Alternatives for Easy-to-Understand Diagrams". MUO (İngilizce). 8 Kasım 2021. 12 Kasım 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 12 Kasım 2021.
- ^ Amjad, Moin (3 Mart 2011). "Diagramly: A Web App To Create XML, PNG, JPG & SVG Diagrams & Flowcharts". makeuseof.com (İngilizce). 12 Mayıs 2011 tarihinde kaynağından arşivlendi. Erişim tarihi: 12 Kasım 2021.
- ^ "JGRAPH LTD. company information". GOV.UK Companies House (İngilizce). 12 Kasım 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 12 Kasım 2021.
- ^ "About JGraph". jgraph.com. 5 Mayıs 2006. 5 Mayıs 2006 tarihinde kaynağından arşivlendi. Erişim tarihi: 12 Kasım 2021.
- ^ a b Benson, David (17 Şubat 2010). "jgraph/legacy-jgraph5 5.14.0.0 ChangeLog". GitHub. 12 Kasım 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 11 Kasım 2021.
- ^ Gaudenz, Alder. "Design and Implementation of the JGraph Swing Component" (PDF). jgraph.com. 14 Aralık 2010 tarihinde kaynağından (PDF) arşivlendi. Erişim tarihi: 18 Şubat 2017.
- ^ a b c "draw.io App Review: Interview with David Benson". YouTube. 17 Aralık 2012. 30 Aralık 2012 tarihinde kaynağından arşivlendi. Erişim tarihi: 11 Kasım 2021.
- ^ a b "mxGraph FAQ". mxgraph.com. 9 Kasım 2006. 9 Kasım 2006 tarihinde kaynağından arşivlendi. Erişim tarihi: 11 Kasım 2021.
- ^ "mxGraph - Diagrams that just work". 9 Kasım 2006 tarihinde kaynağından arşivlendi.
- ^ "GraphEditor demo: Powered by mxGraph 4.2.2". 28 Ekim 2021. 10 Mayıs 2013 tarihinde kaynağından arşivlendi. Erişim tarihi: 11 Kasım 2021.
- ^ Benson, David (22 Mayıs 2012). "jgraph/jgraphx at 1.10.0.5". GitHub (İngilizce). 19 Haziran 2014 tarihinde kaynağından arşivlendi. Erişim tarihi: 12 Kasım 2021.
- ^ "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 (İngilizce). 31 Aralık 2012. 25 Aralık 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 12 Kasım 2021.
- ^ "jgraph/drawio 1.6.7 ChangeLog". GitHub. 24 Eylül 2012. 12 Kasım 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 12 Kasım 2021.
- ^ "jgraph/drawio 12.8.5 ChangeLog". GitHub. 14 Mart 2020. 12 Kasım 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 11 Kasım 2021.
Dış bağlantılar
değiştir- Resmî site
- app.diagrams.net
- "Java API for working with Drawio diagrams". 5 Aralık 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Haziran 2023.