ncspot
A terminal Spotify client written in Rust with an ncurses interface inspired by MPD clients.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
2 more ways to get ncspot
About ncspot
ncspot is a Spotify client that runs in the terminal. It is written in Rust, uses librespot to talk to Spotify, and borrows the keyboard-driven layout of ncurses MPD clients such as ncmpc.
It suits people who spend their day in a terminal and want to control Spotify without the official desktop app. It is cross-platform and actively developed on GitHub, where it has a large following.
Strengths
- Lightweight terminal interface
- Keyboard-driven, in the style of ncmpc
- Written in Rust on librespot
Limitations
- Requires a Spotify account
- Only plays Spotify, not local files
Details
- Pricing
- FreeFree and open source; you need your own Spotify account.
- License
- Open source, license not stated
- Developer
- hrkfdn
- Platforms
- Windows, macOS, Linux, Command line
- How it runs
- Downloadable app
- Account
- Required
- Works offline
- No
- Best suited for
- Terminal users who want to play Spotify without the official app
- Categories
- Media players, CLI tools
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to ncspot
Compare allSoftware that can replace ncspot for an important use case, and what changes if you switch.
Spotube
Music streaming player that pulls metadata and playlists through community plugins.
Spotube is an open-source graphical streaming player for desktop and Android that pulls music through community plugins instead of a Spotify account, though plugin sources can break.
ncspot as an alternative
Listings that name ncspot as an alternative.
Cider
A community-run desktop client for Apple Music on Windows, macOS and Linux.
ncspot is a free open-source terminal client for Spotify rather than Apple Music, keyboard-driven and lightweight, and it requires a Spotify account and cannot play local files.
Similar software
Related functionality, not necessarily a direct replacement.
cmus
A small, fast console music player for Linux, macOS and other Unix-like systems.
musikcube
A terminal-based music player, library and audio streaming server for Windows, macOS and Linux.
termusic
A terminal user interface music and podcast player written in Rust.
YouTube Music
Google’s music streaming service with official songs, music videos, live performances and covers, free with ads or ad-free with Premium.
Tidal Hi-Fi
A desktop client that runs the Tidal web player in Electron with hi-fi playback through Widevine.