Spotify Alternative: Spotifast Brings Back Winamp Aesthetics and Saves RAM
For those using Spotify on a computer, the official desktop app isn't the only option. Spotifast, an open-source client written in Rust, aims to provide a lightweight alternative that consumes a fraction of the memory while offering familiar features and a nostalgic touch.
Efficiency through a non-browser architecture
The core technical difference between Spotifast and the official desktop client lies in its engine. While the official app relies on an embedded browser engine—often consuming between 600 MB and over 1 GB of RAM—Spotifast uses the librespot library for audio and egui for its graphical interface. According to the developer, this allows the software to use only 100 to 250 MB of RAM and launch in less than a second. However, independent benchmarks under identical conditions are not yet available, and actual savings may vary depending on the operating system and usage patterns.
Winamp Skins and Visualizers
Beyond its standard interface, Spotifast features a mini-player that supports classic Winamp-style skins in the .wsz format. This includes customizable playlist views, an equalizer, and animated elements. The client also integrates MilkDrop music visualization, which downloads over 10,000 presets upon first use to create immersive effects in a dedicated window or full-screen mode.
Requirements and Limitations
It is important to note that Spotifast is not an official client. The developer warns that changes to Spotify's services could temporarily disable certain functions. A Spotify Premium subscription is required for music playback; free users can browse the catalog but cannot play songs. The client supports audio up to 320 kbit/s, though Spotify Lossless playback is currently unavailable. The app supports Spotify Connect for controlling playback on other devices. Released under the MIT license, Spotifast is available for Windows, macOS, and Linux (via Flatpak and AppImage).