Tool Open source
Spotish is an unofficial native desktop client for Spotify built with NSH, a Rust-based native UI framework. It runs Spotify's web player out of sight in an installed Chromium-based browser and drives it through the Chrome DevTools Protocol, while a bridge inside the player reads its data, reports playback state, and triggers controls. The interface is rendered natively and includes a sidebar, player bar, Now Playing view, library, search, and collection pages.
It supports free and Premium Spotify accounts on macOS, Linux, and Windows, with playback requiring a supported browser and Spotify account. Spotify Free playback follows the web player's shuffle and advertising rules; Spotish does not block or skip ads. A terminal interface uses the same engine, while the web, iOS, and Android builds are demos using sample data. The project is distributed under the Apache-2.0 license.
1 use taken from transcripts — each links to the moment in the video.
An unofficial native desktop client for Spotify built with nsh. It runs Spotify's web player hidden in a browser you already have, drives it through the Chrome DevTools protocol, and draws the interface natively, working with free or premium accounts.
1 in the library.