Collections of awesome Wayland tools and compatible applications.
Wayland is a communication protocol that specifies the communication between a display server and its clients.
- sway - An i3-compatible compositor.
- niri - Scrollable-tiling compositor.
- hyprland - Highly customizable dynamic tiling compositor.
- cagebreak - Compositor based on Cage and inspired by ratpoison.
- dwl - A dwm compositor clone.
- japokwm - Dynamic tiling compositor based on dwl.
- newm - Grid-based compositor with laptops and touchpads in mind.
- river - Dynamic tiling compositor with flexible runtime configuration.
- velox - Simple window manager.
- Vivarium - Dynamic tiling compositor with desktop semantics inspired by xmonad.
- Qtile - Full-featured hackable window manager.
- pinnacle - An AwesomeWM compositor clone.
- Jay - Compositor configured in Rust with hot-reload support.
- labwc - Experimental window-stacking compositor.
- tinywl+ - Simple stacking compository based on tinywl.
- Waybox - Openbox clone.
- Weston - Reference compositor.
- Mutter - GNOME windowing and compositing manager.
- KWin - KDE windowing and compositing manager.
- COSMIC-comp - COSMIC desktop compositor.
- hikari - Hybrid stacking/tiling compositor.
- kiwmi - Fully programmable compositor.
- Wayfire - Modular and extensible compositor with 3D support.
- kanshi - Define output profiles that are automatically enabled and disabled on hotplug.
- Kscreen - KDE's screen management software.
- wayout - Simple tool to manage output modes.
- wdisplays - Graphical application for configuring displays.
- wlr-randr - Utility to manage outputs of a compositor.
- cosmic-randr - CLI utility for displaying and configuring outputs.
- nwg-displays - Output management utility for sway and Hyprland.
- wallutils - Utilities for setting different types of wallpapers.
- waybar - Highly customizable bar for wlroots compositors.
- ironbar - GTK bar for wlroots compositors.
- rootbar - Bar for wlroots compositors.
- yambar - Lightweight and configurable status panel.
- kickoff - Minimalistic program launcher.
- bemenu - Dynamic menu client inspired by dmenu.
- Sirula - Simple app launcher.
- Loungy - Launcher in the vein of Spotlight, Alfred, Raycast.
- wlogout - Logout menu.