Active Wayland Xwayland Started 2025

Single, Kiosk · Kiosk / Compositor

Gabbia

Gabbia (Italian for “cage”) is a Wayland compositor that runs a single application in maximized mode. It is possible to run multiple applications under Gabbia, but it limits interaction to one application by default. For this reason, Gabbia is particularly suitable for kiosk applications, home automation interfaces, music players etc. where the end user is…

Developed by
Gabbia Screenshot
Status
Type
Paradigm
Server
Written in
GPU

Overview

About Gabbia

Gabbia (Italian for “cage”) is a Wayland compositor that runs a single application in maximized mode. It is possible to run multiple applications under Gabbia, but it limits interaction to one application by default.

For this reason, Gabbia is particularly suitable for kiosk applications, home automation interfaces, music players etc. where the end user is only allowed to interact with a single application.

However, Gabbia is not a sandbox.

01

Notable features

Python-scriptable kiosk compositor that normally exposes only the focused maximized application while retaining optional foreign-toplevel and XWayland support

Gallery

Screenshots

Screenshot viewer