• Picks
  • Discover
  • Alternatives
  • About

© 2026 Willet

  • Newsletter
  • About
  • FAQ
  • Terms
  • Privacy & Cookies
Join the Discord (opens in a new tab)
Henrik Friedrichsen avatar

ncspot

A fast Spotify client for the terminal, with Vim-style keys

  • Media and downloads
View on GitHub

What it is

ncspot is a text-based Spotify player that runs in a terminal window. It is for people who live in the command line or want a client that uses little memory. You need a Spotify Premium account, and it also runs on the BSDs, which have no official client.

Images

Facts

Stars
6,797 GitHub stars.
6,797

Forks
281
Commits
1,410
Contributors
101
Language
Rust
License
BSD-2-Clause
Last commit
Oct 9, 2026
On GitHub since
November 2018
First release
November 2019
Platforms
macOS, Windows, Linux, CLI
Self-hostable
No
Alternative to
Spotify
Author
Henrik Friedrichsen
Tags
  • music-player

Last synced from GitHub on Oct 20, 2026

The 10 best overlooked open-source projects, every Monday.

Share and more

Comments

No comments yet. Start the conversation.

Similar projects

  • nukeop avatar

    Nuclear

    Desktop music player that searches and streams songs from free sources

    18.7k

What people are saying

Updated Oct 21, 2026
  • Bluesky“I recently switched to using ncspot for listening to spotify and it's so much better than the web app no podcasts shoved in my face constantly, no annoying…”Jan 24, 2025 · 12 likes · 2 replies (opens Bluesky in a new tab)
  • Bluesky“hrkfdn / ncspot: Cross-platform ncurses Spotify client written in Rust, inspired by ncmpc and the likes. ★5037”Nov 4, 2024 · 2 likes · 0 replies (opens Bluesky in a new tab)
  • Bluesky“For some reason*, both the web-based and electron-based versions of the spotify app are resource hogs, and tend to lock up for me. But, `ncspot` works SUPER…”Nov 3, 2021 · 0 likes · 1 reply (opens Bluesky in a new tab)
  • Bluesky“Terminal-Lovers! Listening to spotify in your Terminal”Jan 24, 2025 · 0 likes · 0 replies (opens Bluesky in a new tab)