Zlack: Tauri ile yapılmış hafif bir masaüstü Slack istemcisi
(github.com/sanguneo)Zlack, Slack web’i temel alan ancak Electron yerine Tauri ile geliştirilmiş hafif bir masaüstü Slack istemcisidir.
Web Slack’in kullanım deneyimini korurken, masaüstü ortamında gerekli olan yerel bildirimler ve kararlı çalışmayı hedefleyerek geliştirildi.
Electron tabanlı Slack istemcileri bellek kullanımı ve kaynak tüketimi açısından çoğu zaman yük oluşturduğundan, Zlack bellek kullanımını en aza indiren ve sürekli hafif şekilde çalışabilecek bir yapıya odaklandı.
Yalnızca gerekli işlevleri koruyan bir web wrapper biçiminde tasarlandığı için, uzun süreli çalışmada da kaynak kullanımı görece kararlı kalır.
Ayrıca Slack konsol loglarını kullanarak, bildirim tıklandığında doğru workspace ve channel’a gitmesini sağladı; küçültülmüş ya da arka planda olsa bile uygulamanın doğal şekilde geri yüklenmesi için davranışlar iyileştirildi.
Bu, henüz ilk sürüm aşamasında olan kişisel bir proje ve gerçek kullanım deneyimine dayanarak performans ile kullanılabilirliğin sürekli iyileştirilmesi planlanıyor.
✨ Features
- OS ile entegre yerel masaüstü bildirimleri
- Bildirime tıklandığında doğru workspace ve channel’a gitme
- Uzun süreli çalışma düşünülerek düşük bellek kullanımı
- Electron’a kıyasla hafif yapı
- Çoklu workspace desteği (Slack web özellikleri aynen korunur)
🛠 Tech Stack
- Tauri (Rust) — hafif masaüstü uygulama framework’ü
- Vanilla HTML / JavaScript — Slack web wrapper’ı
=> Release sayfasından indirip hemen kullanabilirsiniz.
6 yorum
We're very sorry, but your browser is not supporteddiye görünüyor.Hangi işletim sistemini kullanıyorsunuz?
Ben Mac OS kullanıyorum; benzer şekilde açılıyor ama desteklenmeyen tarayıcı olduğunu söylüyor!
Çalışmayı yaptım; Mac tarafı hâlâ biraz kararsız görünüyor :(
Tauri harika~
Slack’in resmi uygulaması Electron olduğu için belleği de çok tüketiyor ve yanlış hatırlamıyorsam tek bir binary yaklaşık 200 MB civarındaydı; ama Tauri ile yapınca inanılmaz hafif olmuş.