Google+ page Facebook page Twitter page RSS feed

Nuvola Player
Cloud music integration for your Linux desktop

About Nuvola Apps

Nuvola Apps is a runtime for web-based music streaming services providing more native user experience and integration with Linux desktop environments than usual web browsers can offer. It tries to feel and look like a native application as possible. However, it cannot overcome common drawbacks of web-based music streaming: some music streaming services require Flash plugin and web apps usually have higher memory usage than native apps.

What's New

Nuvola Apps 4 is constantly evolving, to stay in touch

Nuvola 4 was forked from release 3.0 on December 30, 2015 and many changes under the hood have been made and a few new features have been added since then. The latest release is Nuvola 4.10 (March 4th, 2018). Key features are introduced bellow, see release notes for details.

Cross-distribution flatpak builds
Ubuntu/Debian and Fedora packages (DEB and RPM format) were deprecated in favour of cross-distribution flatpak builds.
Ability to both display and set track rating in Media Player Indicator GNOME Shell extension
Providing a streaming service supports it, Nuvola Player 4 exports track rating in MPRIS interface and a custom method to set rating of a track. Note that as of October 30th 2016, Player Indicator git master version is required.
HTTP Remote Control interface
This interface allows creation of client apps to control Nuvola Player over network via an socket.
Integration of Progress Bar and Volume Management
MPRIS clients can seek and change playback volume.
Media Player Controller web page
This page is an example of a client using the HTTP Remote Control interface. It allows you to control Nuvola Player from any device with a web browser (e.g. a phone).
Nuvola Controller Pebble Watchapp
This app for Pebble watches is another example of a client using the HTTP Remote Control interface. It allows you to control Nuvola Player from your wrist.
Password Manager
With the Password Manager, you can store passwords from login forms in a secure keyring.

Get Help

Whenever you encounter a bug in Nuvola Player, don't hesitate to report it. First of all, it is necessary to submit your issue to the right place. Continue to the Get Help page.


Nuvola integrates a wide variety of music streaming web apps as well as generic web apps. Visit the Nuvola Apps Repository Index portal to find out which apps are available.

The goal of Nuvola project is to provide better user experience and desktop integration than common web browsers can offer. To take advantage of all available features, explore integration options according to your desktop environment:

Install Nuvola

Nuvola project provides cross-distribution flatpak packages of Nuvola 4.x, which contain all requires dependencies.

  1. Follow installation instructions of Flatpak and Nuvola Apps Runtime according to your distribution:

  2. Then install individual web app scripts of your choice.

Questions? Feedback?

Having trouble? We'd like to help! Search for information in the archives of the Nuvola Player Users mailing list, or post a question.