Maui Shell is a convergent shell for desktops, tablets, and phones.
-
Updated
Apr 9, 2026 - C++
Maui Shell is a convergent shell for desktops, tablets, and phones.
Wayland Elements - A compositor agnostic shell with extensive customization
A flexible, extensible desktop shell built with QML, C++, and JavaScript
A super "coolorful" shell for Hyprland!
Desktop shell powered by Quickshell
learn quickshell by building real projects
[Mirror] 🦌 Rust library for building Wayland desktop shells with Slint UI. Create status bars, panels, notifications, and other shell components.
An extensible Dynamic Island-style bar for Hyprland, built with Quickshell: media, control center, notifications, launcher, screen capture, a video editor and a documented plugin API.
Panacea — a one-pill desktop shell for Hyprland, built with Quickshell (QML). Full dotfiles + installer.
My custom desktop shell made with Quickshell
JES - fast & mininal desktop shell for Wayland WMs
A complete desktop environment built from scratch with JS, HTML5, and CSS3. Bundles to single html file. Pls star 🥺
Hyprland + Quickshell desktop
A dreamy Material You desktop shell for Hyprland, built with Quickshell
Quiet by default. A demand-driven Quickshell desktop shell for Hyprland & niri. Nothing runs without a reason.
Quickshell desktop shell for Hyprland — bar, dashboard, launcher, settings, lock and login screen in one process.
🖥️ Modern, feature-rich Wayland desktop shell for Hyprland, Niri & MangoWC — modular bar, dock, Material You theming, event-driven architecture, 10-band EQ, multi-monitor support
Hyprland desktop shell built with AGS v3/Astal. Widgets, notifications, app launcher, and dynamic theming with matugen. NixOS ready.
Wayland desktop toolkit for Niri: panel, wallpaper, lock screen, night light, and other.
Add a description, image, and links to the desktop-shell topic page so that developers can more easily learn about it.
To associate your repository with the desktop-shell topic, visit your repo's landing page and select "manage topics."