spotifytui

Beautiful and feature-rich Terminal User Interface for Spotify

A beautiful terminal user interface for Spotify built with Python and Textual. Control your music, manage playlists, and browse your library—all from the command line.

Key Features

  • • Playback control (play, pause, skip)
  • • Playlist management and browsing
  • • Search tracks, artists, and albums
  • • Lyrics display for current track
  • • Volume control and device switching

Tech Stack

  • • Python, Textual (TUI framework)
  • • Spotipy (Spotify API wrapper)
  • • Rich (text formatting)

Quick Start

git clone https://github.com/stephenhungg/spotifytui.git
cd spotifytui
pip install -r requirements.txt
pip install -e .
spotifytui

Note: Requires Spotify Premium account for full functionality.