โ— Native GTK4 & libadwaita

Turn any website into
a real GNOME app

Install web apps that look and behave like native software โ€” their own window, icon, profile and notifications. Built for GNOME, powered by Chromium.

The Quick Web Apps manager listing installed web apps with their icons
Manage all your web apps in one place โ€” each with its own icon, profile and dock identity.
Features

Everything a desktop app should be

๐Ÿš€

One-click templates

A curated catalog of 50+ popular apps โ€” Gmail, Teams, Spotify, WhatsApp and more โ€” added in a single click.

๐Ÿ”‘

Shared logins

Group apps to a single profile and sign in once. Pick from your existing browser profiles by name.

๐ŸชŸ

Native window & identity

Each app gets its own libadwaita window, dock icon and Alt-Tab entry โ€” not a browser tab.

๐Ÿ””

Sticky notifications

Desktop notifications show with the app's name and icon and stay in the GNOME notification list.

๐Ÿ”—

Default handlers

Make a web app your default for email, calendar or calls โ€” even Teams/Zoom deep links that have no Linux app.

๐ŸŽจ

Automatic icons

Crisp logos from the manifest, an online icon search, or your own file. Always a clean icon.

Templates

Add your favourites in seconds

No need to hunt for URLs or icons. Open the template gallery, click an app, choose a login profile and you're done โ€” perfect for the web-only services Linux desktops are missing.

The Add from Template gallery of popular web apps
Install

Up and running in one command

โ„๏ธ NixOS / Nix

# try it
nix run github:olafkfreund/gnome-quick-web-apps

# install
nix profile install \
  github:olafkfreund/gnome-quick-web-apps

๐Ÿ“ฆ Flatpak

# build & install locally
flatpak-builder --user --install \
  --force-clean build \
  build-aux/flatpak/io.github.olafkfreund.QuickWebApps.yml