LAZYSPOTIFY · A TERMINAL SPOTIFY CLIENT SHAPED LIKE A CASSETTE DECK · SIDE A · v0.3.2 · SPRING 2026 · MACOS · LINUX · ~25 MB OF GO · LIBRESPOT · NO ELECTRON · VIM KEYS ON EVERY LIST · FUZZY-SEARCH ANYTHING · MPRIS & NOWPLAYING ·
LazySpotify logo LAZYSPOTIFY
VER v0.3.2 DL 2K+ SIDE A
REC
PRESS PLAY TO BEGIN ◂

LAZY SPOTIFY

A terminal Spotify client and Spotify TUI shaped like a cassette deck.
Vim keys. Two reels. Zero electron.

LIBRARY VIEW ── SIDE A · LIVE ● ON AIR
LazySpotify Spotify terminal interface and cassette deck styled TUI
WHAT IT ISa tiny terminal based Spotify client and Spotify TUI, modeled on a cassette deck.
CONTROLSh j k l SPC /
ENGINEpatched go-librespot daemon, bundled with packaged builds.

REELS

04 CLIPS · LOOPING
TRK A1 ── PLAY FROM PLAYLISTA1
LazySpotify terminal playlist playback demo

DRILL · PLAY

j/kwalk · open · SPCplay. The deck does the rest.

TRK A2 ── LIBRARY NAVIGATIONA2
Spotify TUI library navigation demo

SIX PANES

h/lchange pane · liked, albums, made-for-you, devices.

TRK B1 ── TRANSPORT KEYSB1
Terminal based Spotify playback controls demo

SIX BUTTONS

SPCplay · n/pskip · h jvol.

TRK B2 ── FUZZY SEARCHB2
Spotify terminal fuzzy search demo

SLASH ANYTHING

/opens search · type 3 letters · ↵ to play. Done.

SIDE A ── INSTALL● READY
HOMEBREW brew install dubeyKartikay/lazyspotify/lazyspotify
ARCH (AUR) yay -S lazyspotify-bin
DEBIAN .DEB sudo dpkg -i lazyspotify-*.deb
FEDORA .RPM sudo dnf install ./lazyspotify-*.rpm

SIDE B ── FEATURES

FIVE OF THEM

VIM MOTIONS

h j k l to move · g g / G to jump · keymap is configurable.

MPRIS BUS

Full MPRIS support on Linux. Media keys & lockscreen pick up the current track automatically.

CONNECT

Cast to any Spotify device on your account from the Devices pane.

LIGHTWEIGHT

A single ~25 MB Go binaries. No Chromium, no Electron, no 700 MB background process eating your battery.

LIBRESPOT

Audio handled by a patched go-librespot daemon. Bundled in packaged builds.

READY TO PRESS PLAY?

25 megabytes. MIT-licensed. Spotify Premium required. No telemetry, no mailing list.