
fastpotify
Spotify, native and fast. One lightweight Rust app for your whole library, local playback, and Spotify Connect on Linux, macOS, and Windows.
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 freeFree (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
Get tools like this every Wednesday
One featured tool, three on the radar. No fluff.
A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores
Trust Signals
License: MIT License
Use freely, including commercial. Just keep the license.
Commercial use: ✓ Yes
About
- Owner
- Carmine Paolino (User)
- Stars
- 1,605
- Forks
- 65