Favicon of ncspot

ncspot

Lightweight ncurses Spotify client for the terminal. Access your library, playlists, and search with vim keybindings across macOS, Windows, Linux, and BSD.

ncspot is a lightweight terminal-based Spotify client built with Rust, ncurses, and librespot. It delivers a clean, efficient way to browse and play music directly from your command line without the resource overhead of the official Spotify application.

Key capabilities include:

  • Full access to tracks, albums, playlists, and genres with powerful search functionality
  • Vim keybindings enabled by default for familiar navigation
  • Library, queue, and cover art views all within the terminal interface
  • IPC socket support for remote control and automation
  • Highly customizable through configuration files
  • Minimal resource consumption compared to desktop clients

Cross-platform support means ncspot runs on macOS, Windows, Linux, and BSD systems. It's particularly valuable for BSD users and anyone seeking a terminal-native music experience. The interface remains simple and intuitive while providing all essential Spotify features. Note that ncspot requires a Spotify Premium account to function. Installation is straightforward across most platforms through package managers like Homebrew, Scoop, WinGet, Flathub, and Snapcraft.

Features

Config file

Media

Pros

4
  • Lightweight ncurses Spotify client
  • Access library, playlists, and search
  • Vim keybindings
  • Supports macOS, Windows, Linux, and BSD

Cons

1
  • Requires Spotify premium account

Related tools

Share:

Auto-fetched .

Recent releases

Similar to ncspot

Favicon

 

  
 
Favicon

 

  
 
Favicon