Tools/crmne/fastpotify

fastpotify

Spotify, native and fast. One lightweight Rust app for your whole library, local playback, and Spotify Connect on Linux, macOS, and Windows.

1.6kemergingRustMIT Licensenew this week

The Lens

By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.

Updated Sep 2026

Fastpotify is a Spotify client written in Rust that starts in well under a second and sits at 100 to 250 MB of RAM, against the 600 MB to over 1 GB the official desktop app routinely uses. There is no browser engine inside it. It plays through librespot, shows up on your network as a Spotify Connect device, and covers the full library: playlists, Liked Songs, saved albums, followed artists, podcasts, search, artist and album pages, queue management, and playlist editing. MIT licensed, runs on Linux, macOS and Windows.

Nothing to run beyond the app itself. It finds librespot, spotifyd and hardware receivers on your network over mDNS and lists them as devices, so you can push playback to a speaker or another machine and keep controlling it. Gapless playback up to 320 kbps with optional volume normalization and an on-disk cache.

Free, no tiers, no account of its own. This is the desktop client for anyone on Linux who has given up on the official app, or on an older Mac where the Electron build drags. Anyone happy with the official client is not missing much. For a self-hosted library with no Spotify involved at all, look at Navidrome (navidrome/navidrome).

The catch is that the software being free does not make the music free. Playback requires Spotify Premium. Free accounts can browse and search and that is where it stops, so this saves you memory, not the $12.99 per month.

Free vs Self-Hosted vs Paid

fully free

Free (Open Source)

  • MIT licensed native client for Linux, macOS and Windows
  • Playback via librespot, gapless, up to 320 kbps, optional volume normalization, on-disk audio cache
  • Appears as a Spotify Connect device; discovers librespot, spotifyd and hardware receivers over mDNS
  • Full library browsing, search, Home recommendations, artist/album/playlist/podcast pages
  • Playlist creation, renaming, reordering and deletion; queue as panel or page
  • Typically 100 to 250 MB RAM against 600 MB to 1 GB+ for the official app

Paid

Nothing to buy from the project. It is MIT and has no tiers.

Self-Hosted Costs

$0 for the client. The real dependency is a Spotify Premium subscription at $12.99 per month for an Individual plan in the US, which is required for playback. Without Premium you can browse and search but cannot play audio through Fastpotify on any device.

When to Pay

You are already paying Spotify or you cannot use this at all. Fastpotify itself never asks for money; it replaces the client, not the service.

The client is free and MIT licensed, but playback requires a Spotify Premium subscription at $12.99 per month. Free Spotify accounts can only browse and search.

What to do by team size

Solo
free; you still need Spotify Premium to play anything
Small team
free
Medium team
free
Large team
free
Self-hosting ops:trivial

Get tools like this every Wednesday

One featured tool, three on the radar. No fluff.

Score
69/100 · B
Adoption12/30
Maintenance25/25
Community7/20
License15/15
Analysis10/10

A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores

Trust Signals

Community discussions enabled

License: MIT License

Use freely, including commercial. Just keep the license.

Commercial use: ✓ Yes

About

Owner
Carmine Paolino (User)
Stars
1,605
Forks
65

Explore Further

More tools in the directory