Nuvola Apps Runtime - Tight integration of web apps with your desktop
Clone or download
fenryxo Release 4.13.0
Signed-off-by: Jiří Janoušek <>
Latest commit fbb4b9f Oct 14, 2018
Failed to load latest commit information.
.circleci CircleCI: Build Vala from source Oct 10, 2018
.github/ISSUE_TEMPLATE Fix missing "not" Aug 24, 2018
branding Add more custom urls to branding and add comments Aug 23, 2018
data Add tips to About dialog Aug 24, 2018
doc Add MediaPlayer.setCanRepeat/setRepeatState Sep 17, 2018
engineio-soup Add valalint rule loop_blocks Jan 30, 2018
graphics Added icons from Nuvola Player 2. Mar 2, 2014
packages Fix test /WebAppRegistryTest/test_install_packages Sep 16, 2014
src Don't let user to set media keybindings Oct 13, 2018
tools Update copyright years Jan 14, 2018
vapi Require Vala 0.42.0 Oct 13, 2018
web_apps Ignore same external URI in quick succession Apr 25, 2018
.gitignore Ignore all /build* dirs Aug 12, 2018 Require Vala 0.42.0 Oct 13, 2018 Release 4.13.0 Oct 14, 2018 Reorganize markdown pages Apr 2, 2018
LICENSE Add license file Apr 13, 2017
Makefile Rename to Makefile Aug 23, 2018 Adjust CI for Nuvola Jun 6, 2018 Update copyright years Jan 14, 2018 Generate GIR typelibs Aug 17, 2017 Add x-changelog anchor to JS API changelog May 8, 2018 Update copyright years Jan 14, 2018 Store icons in a single dir in the source tree Jun 24, 2014 Rename some commands in setup_env Sep 9, 2018 Widevine manifest is stored in Valacef's directory Aug 6, 2018
waf Make waf executable May 10, 2018
wscript Release 4.13.0 Oct 14, 2018

Nuvola Apps Runtime CircleCI

About Nuvola

Nuvola Apps Runtime™ is a runtime for semi-sandboxed web apps providing 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™ mostly specializes on music streaming web apps (e.g. Google Play Music, Spotify, Amazon Music, Deezer, nd more), but progress is being made to support generic web apps (e.g. Google Calendar, Google Keep, etc.).

Features of Nuvola: Desktop launchers, integration with media applets (e.g. in GNOME Shell and Ubuntu sound menu), Unity launcher quick list actions, lyrics fetching, audio scrobbler, tray icon, desktop notifications, media keys binding, password manager, remote control over HTTP and more.


Install the genuine cross-distribution flatpak packages.


Follow Bug reporting guidelines.



We are looking for core developers as well as for script maintainers. See Contributing information for details.


Follow building instructions to build Nuvola from source code.



  • Nuvola™, Nuvola Player™, Nuvola Apps™, Nuvola Apps Runtime™ are trademarks held by Jiří Janoušek, the founder of Nuvola project. You should not use these trademarks without permission.
  • Nuvola Apps Runtime software is not affiliated with the Nuvola icon theme.