Description
Package SongLab as a native desktop application using Tauri. The Band Sync
server (Express + socket.io) is bundled as a sidecar process, so the full
feature set works out of the box – no terminal, no npm, no dev setup.
Download → Install → Done.
Requirements
Decisions
- Tauri over Electron: significantly smaller bundle size, lower resource usage
- Server bundling strategy TBD: either ship a Node.js runtime as sidecar or rewrite the lightweight server in Rust (native to Tauri)
Description
Package SongLab as a native desktop application using Tauri. The Band Sync
server (Express + socket.io) is bundled as a sidecar process, so the full
feature set works out of the box – no terminal, no npm, no dev setup.
Download → Install → Done.
Requirements
Decisions