AIThis post was created with the assistance of artificial intelligence (AI).

TL;DR

Before you orderOffer from Amazon

Get audio and creator gear delivered free with Prime

  • Fast, free delivery on millions of items
  • Prime Video, Amazon Music and more included
  • Member-only deals all year
Start your free Prime trial Free trial for eligible customers · Cancel anytime
As an affiliate, we earn on qualifying purchases.

Spotatui, a community-maintained Rust music player presented as a Show HN project, combines a terminal interface with a desktop app preview. Its GitHub project page says it can stream Spotify directly as a Spotify Connect device, while also supporting sources such as local files, YouTube and Subsonic servers. Spotify Premium is required for Spotify playback; several other sources work without a Spotify account.

Spotatui, a community-maintained music player written in Rust, is being presented as a terminal and desktop alternative for people who want Spotify alongside other audio sources. Its GitHub project page says the app can stream Spotify directly as its own Spotify Connect device, and can also play local files, YouTube, internet radio and other services. Spotify playback requires Premium; several other sources work without a Spotify account.

The project describes Spotatui as an actively developed fork of spotify-tui that has since diverged. The key change is its built-in Spotify playback: the README says users do not need the official app or spotifyd for that source, because Spotatui appears as a Spotify Connect device. The page lists a Spotify Premium account as a requirement for Spotify playback.

Beyond Spotify, the player supports local files, Subsonic and Navidrome servers, internet radio, YouTube and Qobuz. Apple Music support is listed for macOS. The project says users can switch sources from within the app, and that the free sources do not require a Spotify account. YouTube playback requires yt-dlp, with ffmpeg recommended, according to the installation notes.

Spotatui offers a terminal interface and a desktop app preview with a windowed layout. The project lists synced lyrics, a real-time audio visualizer, a queue that can span sources, playlist syncing, Lua plugins and local listening history with an HTML recap. It also provides command-line controls for tasks such as playback, search and playlists. These are features described by the project; the supplied source material does not include independent testing.

At a glance
announcementWhen: Recently presented as a Show HN project…
The developmentA Show HN post highlights Spotatui, a community-maintained music player that combines native Spotify streaming with playback from several other sources.

One Player Across Music Sources

Spotatui’s design addresses a practical limitation for listeners who keep music across different services, personal files and servers: they can access those sources through a single player. The project says a cross-source queue can continue across providers before returning to the current listening context, while playlist syncing can mirror a master playlist to Spotify, Qobuz, Subsonic or YouTube.

Its native Spotify connection may also appeal to users who prefer a terminal-based interface or do not want to run the official client alongside it. That does not remove Spotify’s account requirement: the project specifies Premium for its Spotify source. Users who choose local files, radio, YouTube or supported server sources have alternatives that the project says work without a Spotify account.

The desktop preview broadens the project beyond terminal users, though it remains a preview release according to the README. The page also describes Spotatui as lightweight, citing about 78 MB of RAM while streaming and comparing it with a full Electron client. That figure is a project-reported measurement; the supplied material does not specify the test setup or comparison method.

Amazon

music player with Spotify support

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

How It Differs From spotify-tui

The project identifies Spotatui as a community-maintained fork of spotify-tui. In its comparison, it says the earlier project relies on an external Spotify connection, such as spotifyd or the official client, while Spotatui has a built-in native client. It also contrasts spotify-tui’s Spotify-only source with Spotatui’s broader list of music sources.

Spotatui is available through several installation routes, including prebuilt releases, package managers and a one-line installer for listed platforms. The GitHub page distinguishes those builds from a basic Cargo installation: prebuilt binaries include several additional source integrations, while users compiling with Cargo need to enable feature flags for them. Platform support and dependencies vary; Apple Music is listed for macOS, and the project notes that some installation paths require separate audio setup.

““Spotify is optional.””

— Spotatui GitHub project page

Testing and Release Status

The available source is the project’s own GitHub material, so claims about performance, feature behavior and comparisons have not been independently verified here. The page reports about 78 MB of RAM during streaming, but the supplied text does not say how that measurement was taken or which Electron client formed the comparison.

The desktop app is explicitly described as a preview. The supplied material does not establish its release date, current version, stability across platforms or whether every listed feature works identically in the terminal and desktop interfaces. It also does not provide details about the Show HN post’s reception, such as discussion or user feedback. The source gives no date for the announcement.

Project Development and Availability

The project page points readers to installation instructions, GitHub Releases and a roadmap, but the supplied source material does not state a specific next release or delivery date. Spotatui’s maintainers may update the repository with changes to the desktop preview, supported sources or platform packages; no particular update is confirmed in the material provided.

Readers evaluating the app can check the current release notes and platform instructions on the project’s GitHub page. They should check which source integrations are included in their chosen build and whether their setup meets requirements such as yt-dlp for YouTube. Further information about the preview’s status and the reported performance figure would help clarify how the app compares across systems.

Key Questions

Does Spotatui require a Spotify account?

No account is required for several listed sources, including local files, internet radio and YouTube. The project says Spotify playback requires a Spotify Premium account.

Can Spotatui stream Spotify without the official app?

The project says its built-in client streams Spotify directly and appears as its own Spotify Connect device, so the official client or spotifyd is not required for that connection. Spotify Premium is still required.

Which music sources does Spotatui support?

The GitHub page lists Spotify, local files, Subsonic and Navidrome, internet radio, YouTube and Qobuz. Apple Music support is listed for macOS.

Is Spotatui available as a desktop app?

Yes. The project offers a desktop app preview alongside its terminal player. The README says both interfaces share login, settings and history, and that only one runs at a time.

Source: hn

HALLOWEEN

Halloween Picks

As an affiliate, we earn on qualifying purchases.

You May Also Like

How Bit Depth Affects Workflow More Than You Think

Better understanding of bit depth reveals its hidden impact on your workflow, and you’ll want to learn how to optimize your process effectively.

USB-C vs Thunderbolt for Audio Interfaces: The Real Latency Truth

Find out the real latency differences between USB-C and Thunderbolt for audio interfaces and discover which connection might impact your sound quality more.

EQ Curves: Bell, Shelf, and Tilt

Discover how bell, shelf, and tilt EQ curves shape your sound, and learn which filter best suits your mixing needs to create the perfect tone.

Why Some Compressors Feel Musical and Others Don’t

Inequalities in design and harmonic characteristics make some compressors feel more musical, and understanding these differences can transform your sound.