7P by sknah 24시간전 | ★ favorite | 댓글 3개

Zlack은 Slack 웹을 기반으로 하면서, Electron 대신 Tauri로 구현한 경량 데스크톱 Slack 클라이언트입니다.
웹 Slack의 사용성은 그대로 유지하면서도, 데스크톱 환경에서 필요한 네이티브 알림과 안정적인 실행을 목표로 개발했습니다.

Electron기반 Slack 클라이언트가 메모리 사용량과 리소스 점유 측면에서 부담이 되는 경우가 많아, Zlack은 메모리 사용을 최소화하고 가볍게 상시 실행 가능한 구조에 초점을 맞췄습니다.
필요한 기능만 유지한 웹 래퍼 형태로 구성해, 장시간 실행 시에도 리소스 사용이 비교적 안정적으로 유지됩니다.

또한 Slack 콘솔 로그를 활용해 알림 클릭 시 정확한 워크스페이스와 채널로 이동하도록 처리했으며, 최소화·백그라운드 상태에서도 앱이 자연스럽게 복원되도록 동작을 보완했습니다.

아직 초기 릴리즈 단계의 개인 프로젝트이며, 실제 사용 경험을 바탕으로 성능과 사용성을 지속적으로 개선해 나갈 예정입니다.

✨ Features

  1. OS와 연동된 네이티브 데스크톱 알림
  2. 알림 클릭 시 정확한 워크스페이스·채널 이동
  3. 장시간 실행을 고려한 낮은 메모리 사용
  4. Electron 대비 경량 구조
  5. 멀티 워크스페이스 지원 ( 웹용 슬랙 기능 그대로 )

🛠 Tech Stack

  • Tauri (Rust) — 경량 데스크톱 앱 프레임워크
  • Vanilla HTML / JavaScript — Slack 웹 래핑

=> 릴리즈 페이지에서 다운로드하여 바로 사용이 가능합니다.

We're very sorry, but your browser is not supported 라고 뜨네요.

슬랙 공식앱은 일렉트론이라 메모리도 엄청 먹고 바이너리 하나가 200 메가 정도 됐던걸로 기억하는데 타우리로 하니까 엄청 가볍더라구요