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.
A flexible, extensible desktop shell built with QML, C++, and JavaScript
Wayland Elements - A compositor agnostic shell with extensive customization
A super "coolorful" shell for Hyprland!
[Mirror] 🦌 Rust library for building Wayland desktop shells with Slint UI. Create status bars, panels, notifications, and other shell components.
My custom desktop shell made with Quickshell
Hyprland + Quickshell desktop with Material You theming, video wallpapers, and Yura — an AI assistant that controls the shell via tool calls (Ollama / Claude / Gemini / OpenAI).
Hyprland desktop shell built with AGS v3/Astal. Widgets, notifications, app launcher, and dynamic theming with matugen. NixOS ready.
Third-party plugin collection for DankMaterialShell on Linux, for Wayland compositors like Hyprland and Niri, built with Quickshell and QML.
A complete desktop ecosystem built from scratch with pure JavaScript, HTML5, and CSS3. Pls star 🥺
Ætheris-shell: A fluid, QtQuick-powered interface for X11 and Wayland.
🖥️ 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
Open-source Windows desktop shell — glassy floating dock, HUD, and fuzzy launcher overlay. Coexists with or replaces the default taskbar.
dotfiles for quickshell. Mirrored from codeberg
idk
Resource-safe desktop shell (Tauri/Electron alternative) built with Idris2 and Zig. Guaranteed memory and handle safety via linear types and the Ephapax region-calculus backend.
Softshell Logi: a Visual Basic 6 Windows shell replacement from around 2000 that swaps out Explorer for its own taskbar, start menu, quick-launch menu, clock, and running-window list.
Quickshell-based desktop shell for SomeWM
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."