Psst
Spotify client
Psst is a native Spotify client written in Rust that provides a graphical user interface without relying on Electron. It runs on Windows, Linux, and macOS and requires a Spotify Premium account for playback. The application supports core Spotify functions such as browsing saved albums, tracks, and playlists, searching for artists or releases, and controlling playback through media keys, volume, and loudness normalization. It also includes features like podcast playback, dark theme, and support for opening Spotify links directly from the search bar.
The client is built on the Druid UI library, with GTK as the default backend on Linux and options for X11 and upcoming Wayland support. Users can install pre‑compiled binaries from GitHub releases, the AUR, or Homebrew, or build the program from source using the stable Rust toolchain. Documentation outlines platform‑specific dependencies and build steps for each supported operating system.
Development is ongoing, with a roadmap that lists completed items such as track playback, browsing, and queue management, while future work targets network resilience, advanced playlist management, and improved caching. Contributions are welcomed from the community.
Reviews
Loading reviews…
Similar apps
Terminals & CLI
spotatui
Spotify client.
Radio & Streaming Servers
Sonixd
Desktop client for Subsonic-API and Jellyfin music servers
Music Players & Streaming
Petrichor
Offline music player with broad format support, lyrics, playlists, and queue management.
Music Players & Streaming
Kaset
Native YouTube Music client for macOS.
Music Players & Streaming
TUISIC
Login-free music streaming.
System Monitoring & Maintenance
Spotifly
Lightweight Spotify player focused on fast playback control.