BigHugger
GH Repository · LargeModGames

spotatui

A fast, standalone terminal music player in Rust: native Spotify streaming plus local, Subsonic, radio, and YouTube sources.

stars
1,363
30-day movement
+186/day
Related entries
60
Connections
3
nixotherqobuzRustsubsonicratatuiclirustyoutubeterminal-basedspotifymprismusic-playerspotify-apilyricsmusicterminalmultimediaaudio-visualizationspotify-tuituinavidromeradio

spotatui is a terminal-based music player written in Rust, built with ratatui. It streams from Spotify natively and also plays local files, Subsonic/Navidrome servers, radio, YouTube, and Qobuz sources, with lyrics, audio visualization, and MPRIS listed among its topics.

It lets you control and play music from multiple sources entirely in the terminal without leaving your workflow.

Use it to

  • Stream Spotify from the terminal
  • Play local music files
  • Connect to Subsonic or Navidrome servers
  • Listen to internet radio in a TUI
  • Display lyrics and audio visualizations while playing

For Terminal users who want music playback from Spotify and other sources

Role
other
Language
Rust
Licence
MIT
Forks
231
Open issues
32
Last push
2026-09-16
Latest release
v0.26.0 · 2025-12-05
topicsterminalmusic-playerspotifyrusttuisubsonic