Nuvola Player

Nuvola Player provides a tight Linux desktop integration for web-based media streaming services such as Spotify, YouTube Music, Apple Music and others. The goal is to achieve more native user experience and tighter integration with Linux desktop environments than usual web browsers can offer. It tries to feel and look like a native application as much as possible. Nuvola offers background playback, handling of media key, integration with media player applets, Last.fm scrobbling, lyrics fetching, and much more.

Nuvola supports the largest amount of music streaming services.

For us, Linux is not a secondary platform but the system we love and use every day.

We provide sandboxed Flatpak packages that can be installed on every modern distribution.

The source code of Nuvola Player and individual integration scripts are available on GitHub.

Music Streaming Services

The following web-based music streaming services1 are supported by Nuvola Player:

Desktop Integration

Although Nuvola should work in all Linux desktop environments, we currently test only GNOME (Ubuntu, Fedora), Unity (Ubuntu), and Pantheon (elementaryOS). We hope to explore other desktops in the future.

Latest Nuvola News

You can follow Nuvola on Medium, Facebook, Twitter, Mastodon, or subscribe to the maling list to receive the latest news.

Nuvola 4.19 brings iHeartRADIO, Pretzel and three updated services
November 29th, 2020

Nuvola 4.19 was released. It brings two new services - iHeartRADIO and Pretzel and updates three services - Amazon Cloud Player, Spotfy and YouTube Music. Continue reading this article.

Nuvola 4.18 brings Apple Music and Gaana, resumes Qobuz support, and more
October 30th, 2020

Nuvola 4.18 was released. It brings two new services (Apple Music and Gaana, an updated Qobuz script adopted by Romain Berger, and lots of improvements under the hood. Continue reading this article.

Nuvola 4.17 brings MusicBrainz scrobbling, Idagio, DI.FM, Primephonic, and more
September 28th, 2020

Nuvola 4.17 was released. It brings MusicBrainz scrobbling and three new services: Idagio, DI.FM and Primephonic. Most of the features and bug fixes have already been released to users of Nuvola flatpak builds for a long time but they haven't been officially announced until now. Continue reading this article.

Nuvola 4.16 Brings Libre.FM Scrobbling, Ivoox Service, and more
February 24th, 2019

Nuvola 4.16 was released. It reintroduces Libre.fm scrobbling, adds new service Ivoox, comes with updated Adwaita GTK theme and brings other bug fixes and improvements. Continue reading this article.

Nuvola 4.15 Released
December 28th, 2018

Nuvola 4.15 was released. It brings the 28th streaming service (Jamendo), officially supports OpenSUSE, uses client-side window decorations by default (can be changed), fixes a few memory leaks and continues the quest to improve the quality of the entire codebase. Continue reading this article.


  1. The streaming services are provided by third parties (the Providers). Nuvola Player project is not affiliated with, nor endorsed by, nor supported by the Providers. The service names and logos may be trademarks or registered trademarks owned by the Providers.