Diagrams.net
Diagrams.net version 14.6.13 | |
| Yazar | Gaudenz Alder |
|---|---|
| Geliştirici | JGraph Ltd |
| Güncel sürüm | 29.2.7[1] |
| Kod deposu | https://github.com/jgraph/drawio |
| Programlama dili | HTML5, JavaScript |
| Motor |
|
| İşletim sistemi | Çapraz platform |
| Tür | Grafik çizimi |
| Lisans | Açık kaynak (Apache Lisansı 2) |
| Resmî sitesi | 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]
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ştir | kaynağı değiştir]JGraph Ltd
[değiştir | kaynağı değiştir]JGraph 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 | 29.2.7[1] |
|---|---|
| Kod deposu | github.com/jgraph/legacy-jgraph5 |
| Programlama dili | Java |
| Motor |
|
| İşletim sistemi | Cross-platform |
JGraph
[değiştir | kaynağı değiştir]JGraph, 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 | 29.2.7[1] |
|---|---|
| Kod deposu | https://github.com/jgraph/mxgraph |
| Programlama dili | PHP, JavaScript, Java, C# |
| Motor |
|
| İşletim sistemi | Cross-platform |
| Resmî sitesi | jgraph.github.io/mxgraph/ |
mxGraph
[değiştir | kaynağı değiştir]2005 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.
Betikleri çalıştırmak için ayrılan süre doldu.
JGraphX
[değiştir | kaynağı 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ştir | kaynağı değiştir]2011 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 | kaynağı 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 | kaynağı değiştir]- ^ a b c d "Release 29.2.7". 10 Aralık 2025. Erişim tarihi: 10 Aralık 2025.
- ^ a b Betikleri çalıştırmak için ayrılan süre doldu.
- ^ a b Betikleri çalıştırmak için ayrılan süre doldu.
- ^ a b Betikleri çalıştırmak için ayrılan süre doldu.
- ^ a b c d Betikleri çalıştırmak için ayrılan süre doldu.
- ^ a b c Betikleri çalıştırmak için ayrılan süre doldu.
- ^ Betikleri çalıştırmak için ayrılan süre doldu.
- ^ Betikleri çalıştırmak için ayrılan süre doldu.
- ^ Betikleri çalıştırmak için ayrılan süre doldu.
- ^ Betikleri çalıştırmak için ayrılan süre doldu.
- ^ Betikleri çalıştırmak için ayrılan süre doldu.
- ^ a b Betikleri çalıştırmak için ayrılan süre doldu.
- ^ Betikleri çalıştırmak için ayrılan süre doldu.
- ^ Betikleri çalıştırmak için ayrılan süre doldu.
- ^ Betikleri çalıştırmak için ayrılan süre doldu.
- ^ Betikleri çalıştırmak için ayrılan süre doldu.
- ^ a b Betikleri çalıştırmak için ayrılan süre doldu.
- ^ Betikleri çalıştırmak için ayrılan süre doldu.
- ^ a b c Betikleri çalıştırmak için ayrılan süre doldu.
- ^ a b Betikleri çalıştırmak için ayrılan süre doldu.
- ^ Betikleri çalıştırmak için ayrılan süre doldu.
- ^ Betikleri çalıştırmak için ayrılan süre doldu.
- ^ Betikleri çalıştırmak için ayrılan süre doldu.
- ^ Betikleri çalıştırmak için ayrılan süre doldu.
- ^ Betikleri çalıştırmak için ayrılan süre doldu.
- ^ Betikleri çalıştırmak için ayrılan süre doldu.
Betikleri çalıştırmak için ayrılan süre doldu.
Dış bağlantılar
[değiştir | kaynağı değiştir]- Betikleri çalıştırmak için ayrılan süre doldu.Betikleri çalıştırmak için ayrılan süre doldu.
- app.diagrams.net
- Betikleri çalıştırmak için ayrılan süre doldu.
Betikleri çalıştırmak için ayrılan süre doldu. Betikleri çalıştırmak için ayrılan süre doldu.Betikleri çalıştırmak için ayrılan süre doldu.