- Tarayıcı tabanlı çalışan açık kaynak izometrik (3D tarzı) diyagram oluşturma PWA'sı
- React ve Isoflow motoru tabanlıdır; kurulum gerektirmez, çevrimdışıyken de çalışır ve gizlilik, otomatik kaydetme, kolay içe/dışa aktarma gibi çeşitli özellikler sunar
- Tüm veriler tarayıcının yerel depolamasında saklanır; diyagramlar JSON dosyası olarak serbestçe paylaşılabilir ve yedeklenebilir
- GitHub Pages, Netlify gibi statik barındırmayı destekler; HTTPS ortamında PWA özellikleri tamamen kullanılabilir
OpenFLOW genel bakış ve projenin değeri
- OpenFLOW, geliştiricilerin ve BT uzmanlarının altyapı tasarımı ile ağ yapısını görselleştirmesi için kullanışlı, ücretsiz açık kaynak bir PWA'dır (Progressive Web App)
- Rakip araçlara kıyasla yerelde hızlı ve güvenli çalışmayı sağlar; ağ bağlantısı olmadan da özellikler kullanılabilir
- Isoflow motorunu kullanarak şık 3D tarzı diyagramlar üretilebilir ve tüm veriler harici sunuculara gönderilmediği için güçlü gizlilik sağlar
- Sezgisel arayüz, otomatik kaydetme, içe/dışa aktarma gibi iş akışını kolaylaştıran özellikler sayesinde farklı ekipler ve bireyler ağ ve mimari dokümantasyonunu kolayca yapabilir
- Geliştirme ortamı gereksinimleri düşüktür; özel bir kurulum olmadan yalnızca web tarayıcısıyla hemen çalışmaya başlanabilir
Temel özellikler
- İzometrik diyagram oluşturma: 3D hissi veren ağ, sistem ve teknik diyagramların görselleştirilmesi
- Otomatik kaydetme: Yapılan çalışmalar her 5 saniyede bir otomatik olarak kaydedilir
- Gizlilik: Veriler yalnızca tarayıcıda yerel olarak saklanır (5~10MB sınırı)
- Import/Export: JSON dosyalarıyla diyagram paylaşımı ve yedekleme desteği
- Çevrimdışı mod: İnternet olmadan da tüm özellikler kullanılabilir
- Hızlı başlatma: PWA olarak kurulup çalıştırılabilir
Dağıtım ve barındırma
- Statik barındırma:
build klasörü GitHub Pages, Netlify, Vercel, AWS S3 vb. ortamlara dağıtılabilir
- HTTPS zorunlu: PWA'nın düzgün çalışması için HTTPS gerekir (yerel ortam hariç)
- Düzenli yedek önerilir: Önemli çalışmalar JSON olarak dışa aktarılarak yedeklenmelidir
Teknoloji yığını
- React, TypeScript, Isoflow, PWA
Uyumlu tarayıcılar
- Chrome/Edge (önerilir), Firefox, Safari, mobil PWA desteği
Açık kaynak ve katkı
- Isoflow Community Edition (MIT lisansı) + OpenFLOW (Unlicense)
- Herkes özgürce kullanabilir, değiştirebilir ve dağıtabilir
1 yorum
Hacker News görüşleri