Scaffolding CLI for Astal+Gnim
-
Updated
Apr 8, 2026 - TypeScript
Scaffolding CLI for Astal+Gnim
A Wayland window-stacking compositor
A native Wallpaper Engine runtime for Linux Wayland, powered by a Rust daemon and supporting GNOME plus layer-shell compositors like niri, Hyprland, and KDE Plasma.
learn quickshell by building real projects
My personal Wayland Desktop Shell
Beautiful (and themeable), unified UI for your pinentry, GNOME keyring-prompter and polkit-agent.
[Mirror] 🦌 Rust library for building Wayland desktop shells with Slint UI. Create status bars, panels, notifications, and other shell components.
Native Wayland desktop tools for wlroots and derivatives — capture, switch, inspect & annotate your screen. One zero-copy GPU capture engine that even sees occluded & off-workspace windows. Built in Rust.
A zoom / magnifier / screenshot /color picker utility for Wayland compositors written in Rust
A lightweight, high-performance dock for KDE Plasma 6 — spiritual successor to Latte Dock
Show Files from a Directory on the Desktop for wlroots based Compositors
Wayland desktop toolkit for Niri: panel, wallpaper, lock screen, night light, and other.
A notification surface for KDE Plasma 6 on Wayland — a layer-shell pill at the top edge that takes org.freedesktop.Notifications away from plasmashell and draws every notification itself
A monochrome Dynamic Island for Hyprland, built on Quickshell — MPRIS media with a cava-driven spectrum, timers and alarms, a pixel-art clock, and live mic/camera privacy indicators.
Minimalist, Rofi/yazi-style wallpaper selector for Wayland (wlr-layer-shell)
A clipboard-history panel for Linux and macOS. Press a global shortcut and a strip of tiles slides up from the bottom of the screen showing everything you've recently copied — text, images, and files. Click a tile (or press Enter) to load it back onto the clipboard.
On-Screen Keyboard & Mouse-Click Visualizer — Always-On-Top Overlay for Linux/Wayland (COSMIC, sway, Hyprland, KDE Plasma, wlroots)
To associate your repository with the layer-shell topic, visit your repo's landing page and select "manage topics."