The 6 Best Spotify Alternatives to Linux You Should Try

Using an open source operating system like Linux requires the use of open source entertainment apps. While Spotify has plenty of native versions available for desktop and mobile platforms, many users prefer to use alternatives that are packed with exciting features.


If that sounds like you, you’re in for a surprise, because Linux has a ton of sophisticated Spotify alternatives, letting you listen to music right from your desktop.

Check out these top Spotify alternatives that offer better service than paid music apps.


The desktop player, Playy, is a Spotify alternative for Linux users, which has received a lot of attention from several users.

This music app includes many features that rival Windows Media Player. In addition to cataloging your local desktop music and video library by artists and genres, it can also fetch and stream music and podcasts with relative ease.

You can rely on Playy to search for new artists and movies. Once you have your podcast, try starting it with Playy so you have all the pertinent details, complete with title, casting info, and episode descriptions.

You can download Playary on your system using Snap Store. Just type the following command in the terminal:

sudo snap install playary

Note that you need to install snap to successfully run the above command.

Nuclear is an indispensable music and podcast collection tool for the serious audiophile. The service collects music from online sources such as SoundCloud, YouTube, Bandcamp, the iTunes library, Audius, and so on.

This open-source software service has already caught the attention of users on desktop platforms due to its rich feature set.

Nuclear also acts as a Wikipedia artist of sorts, as it features well-described artist profiles. Users can sing along to their favorite songs by following the embedded lyrics on the screen.

The player includes a handy mini-player version, which allows you to jam to your favorite music and podcasts and make your Linux workstation more attractive.

Nuclear is available as a snap package for any Linux distribution. To install it, run the following command in the terminal:

sudo snap install nuclear

Olivia is a highly customizable desktop native music player that wears a lot of hats. It can stream and catalog your local music library on Linux; moreover, it streams content from YouTube along with audio from other websites and internet radio stations.

Olivia’s dynamic user interface is easily customizable. As a user, you can create and share playlists compiled from various content sources. Even use this app to turn your app into a mini player widget to download songs made available for free directly by the publishers.

Unlike many other Spotify alternatives, Olivia collects music based on nationwide rankings. So you can always expect to enjoy new music on your Linux desktop and even sing along to the lyrics.

Run the following command to download Olivia from the Snap Store:

sudo snap install olivia

If you’re eager to get a successor to the ever-famous StreamTuner, then it’s time to download StreamTuner2, a Python-coded GUI for streaming music from radio directories, video services, and music collections. Since this is a multi-platform app, it can seamlessly cover a wide variety of end-user services.

To enhance the functionalities of StreamTuner2, you can install plugins and configure multiple audio players to help with different audio formats. Rest assured, the app is relatively stable in its functionality and calls up previously configured audio or video players to keep the users comfortable while using the app.

Use the following command to download StreamTuner2 on your Linux distro:

sudo snap install streamtuner2-dev

Related: The Best Music Streaming Services for Serious Audiophiles

Audacious is an open-source music player, which works for online streaming and offline music playback. As a music player, Audacious does a lot more with your music than just streaming. Not only can you customize the sound of your favorite songs, but also install plugins to enhance your music feed.

Let’s say you are interested in limiting your music to offline folders; in that case, you can drag and drop your local folders, songs, artists, and albums to create standalone libraries to enhance your local feed.

Use the following commands to download Audacious on various Linux distributions:

Debian/Ubuntu:

sudo apt-get install audacious

Arch Linux:

pacman -S audacious

Fedora/CentOS/RHEL:

sudo yum install audacious
sudo yum install audacious-plugins-freeworld

Nuvola Player is not your average music player, often found on every operating system. Instead, its uniqueness lies in its ability to stream different services within one app. This software gives you access to the native runtime (Nuvola Apps Runtime), which allows you to stream music from online sources.

Integrating with multiple online platforms really sets it apart from its competitors. As a user, you can sync it with SoundCloud, YouTube Music, Google Play Music, Spotify, Pandora and many more. Given the tight integration with various desktop environments, it becomes a fun app, allowing multiple utilitarian music variants.

You can download the Nuvola Player flatpak package to install it on your computer. But first make sure that Flatpak is installed on your system by running the following command:

flatpak -v

If the output returns version details, continue to the next command. If not, install Flatpak first. Then add the Nuvola Player repository and update the repository information:

flatpak remote-add --if-not-exists flathub https:
flatpak remote-add --if-not-exists nuvola https:
flatpak update

Finally, install Nuvola Player by running:

flatpak install nuvola eu.tiliado.Nuvola

Play your music on Spotify alternatives

Choosing your personalized music player is an integral part of any music lover’s journey. Since the official Spotify client may not suit every Linux user, they can pick and choose alternatives to make their listening experience on Linux memorable and rewarding.

Leave a Reply

Your email address will not be published. Required fields are marked *