Projects in Awesome Lists tagged with wlroots
A curated list of projects in awesome lists tagged with wlroots .
https://github.com/qtile/qtile
:cookie: A full-featured, hackable tiling window manager written and configured in Python (X11 + Wayland)
python qtile wayland-compositor window-manager wlroots x11-wm
Last synced: 14 May 2025
https://github.com/feschber/lan-mouse
mouse & keyboard sharing via LAN
gplv3 gtk4-rs hyprland keyboard-emulation kvm-switch lan libadwaita linux macos mouse-emulation open-source rust tcp udp wayland wayland-client windows wlroots
Last synced: 06 Feb 2026
https://github.com/riverwm/river
[mirror] A dynamic tiling Wayland compositor
wayland wayland-compositor window-manager wlroots zig
Last synced: 13 May 2025
https://github.com/labwc/labwc
A Wayland window-stacking compositor
labwc layer-shell openbox sway wayland wayland-compositor window-manager wlroots
Last synced: 17 Apr 2026
https://github.com/djpohly/dwl
dwm for Wayland - ARCHIVE: development has moved to Codeberg
compositor tiling wayland wayland-compositor wlroots
Last synced: 27 Sep 2025
https://github.com/erikreider/swaynotificationcenter
A simple GTK based notification daemon for any Wayland compositor
gtk3 linux notification notification-center notification-server sway swaywm vala wayland wlroots
Last synced: 14 May 2025
https://github.com/ErikReider/SwayNotificationCenter
A simple GTK based notification daemon for any Wayland compositor
gtk3 linux notification notification-center notification-server sway swaywm vala wayland wlroots
Last synced: 28 Mar 2025
https://github.com/any1/wayvnc
A VNC server for wlroots based Wayland compositors
remote-desktop sway vnc wayland wlroots
Last synced: 14 May 2025
https://github.com/hyprwm/hyprpaper
Hyprpaper is a wayland wallpaper utility with IPC controls.
cpp20 wallpaper wayland wlroots
Last synced: 26 Jan 2026
https://github.com/DreamMaoMao/mangowc
wayland compositor base wlroots and scenefx(dwm but wayland)
compositor wayland wayland-compositor wlroots
Last synced: 01 Nov 2025
https://github.com/philj56/tofi
Tiny dynamic menu for Wayland
application-launcher c dmenu dmenu-replacement linux sway swaywm wayland wlroots
Last synced: 14 May 2025
https://github.com/hyprwm/hyprpicker
A wlroots-compatible Wayland color picker that does not suck.
Last synced: 28 Mar 2025
https://github.com/jakestanger/ironbar
Customisable Wayland gtk bar written in Rust.
bar desktop gtk gtk-layer-shell hyprland rust sway wayland wlroots
Last synced: 14 May 2025
https://github.com/maximbaz/wluma
Automatic brightness adjustment based on screen contents and ALS
adaptive adaptive-brightness adaptive-learning ambient-light ambient-light-sensor backlight backlight-dimming brightness brightness-adjustment brightness-control brightness-level dark-mode dark-theme dimmer night-mode screen sway swaywm vulkan wlroots
Last synced: 15 May 2025
https://github.com/JakeStanger/ironbar
Customisable Wayland gtk bar written in Rust.
bar desktop gtk gtk-layer-shell hyprland rust sway wayland wlroots
Last synced: 01 Apr 2025
https://github.com/buffet/kiwmi
A fully programmable Wayland Compositor
hacktoberfest lua wayland wlroots
Last synced: 26 Oct 2025
https://github.com/nwg-piotr/nwg-look
GTK3 settings editor adapted to work in the wlroots environment
appearance gtk3 lxappearance sway swaywm wlroots
Last synced: 15 May 2025
https://github.com/nix-community/nixpkgs-wayland
Automated, pre-built packages for Wayland (sway/wlroots) tools for NixOS. [maintainers=@colemickens, @Artturin]
nixos nixpkgs sway tiling-window-manager wayland wlroots
Last synced: 15 May 2025
https://github.com/l4l/yofi
yofi is a minimalistic menu for wayland
application-launcher dmenu-replacement menu sway swaywm wayland wlroots
Last synced: 16 May 2025
https://github.com/ferdi265/wl-mirror
a simple Wayland output mirror client
c cmake opengl wayland wayland-client wlroots
Last synced: 16 May 2025
https://github.com/phkaeser/wlmaker
Wayland Maker - A Wayland compositor inspired by Window Maker
compositor wayland wayland-compositor wlroots
Last synced: 14 Feb 2026
https://github.com/Ferdi265/wl-mirror
a simple Wayland output mirror client
c cmake opengl wayland wayland-client wlroots
Last synced: 01 Apr 2025
https://github.com/project-repo/cagebreak
Cagebreak: A Wayland Tiling Compositor Inspired by Ratpoison
cage compositor ratpoison tiling-window-manager wayland wlroots
Last synced: 22 Feb 2026
https://github.com/1ay1/neowall
🎨 A reliable Wayland wallpaper engine written in C. Multi-monitor support, smooth transitions, hot-reload. For Wayland (Sway, Hyprland, River. and KWin) and X11
background c compositor desktop-customization desktop-environment egl hyprland i3 linux multi-monitor opengl sway unix wallpaper wallpaper-manager wayland wayland-compositor wlroots x11 xorg
Last synced: 25 Jan 2026
https://github.com/werererer/japokwm
A wlroots and dwl based tiling wayland compositor based around creating layouts
tiling wayland wayland-compositor wlroots
Last synced: 11 May 2025
https://codeberg.org/dnkl/yambar
Modular status panel for X11 and Wayland, inspired by https://github.com/jaagr/polybar
polybar status-panel waybar wayland wlroots x11
Last synced: 11 May 2025
https://codeberg.org/dnkl/fuzzel
Application launcher for wlroots based Wayland compositors, similar to rofi's `drun` mode.
application-launcher dmenu dmenu-replacement rofi wayland wlroots
Last synced: 01 Apr 2025
https://github.com/waycrate/nextwm
Manual tiling wayland compositor. ( Work In Progress )
bspwm sxhkd wayland wayland-client wayland-compositor window-manager wlroots zig
Last synced: 03 Aug 2025
https://github.com/hyprland-community/Hyprkeys
A simple, scriptable keybind retrieval utility for Hyprland [maintainer=none]
Last synced: 28 Mar 2025
https://github.com/AndreasBackx/waycorner
Hot corners for Wayland. Create anchors in the corners of your monitors and execute a command of your choice.
hot-corners swaywm wayland wlroots
Last synced: 08 Jul 2026
https://github.com/andreasbackx/waycorner
Hot corners for Wayland. Create anchors in the corners of your monitors and execute a command of your choice.
hot-corners swaywm wayland wlroots
Last synced: 04 Apr 2025
https://github.com/bjesus/clapboard
Wayland clipboard manager that will make you clap 👏
clipboard clipboard-manager rust wayland wlroots
Last synced: 13 Apr 2025
https://codeberg.org/dnkl/fnott
Keyboard driven and lightweight Wayland notification daemon for wlroots-based compositors.
Last synced: 01 Apr 2025
https://github.com/Firstbober/wapanel
Desktop-dedicated wayland bar for wayfire and other wlroots based compositors. Mir compatible.
bar desktop gtk3 hacktoberfest statusbar taskbar wayland wlroots
Last synced: 11 Mar 2025
https://github.com/l-shane-l/tiny-wlhs
A Wayland compositor written in Haskell, providing a configurable and programmable window management system. This project implements the TinyWL reference compositor with Haskell bindings, allowing for dynamic configuration and control through Haskell.
haskell wayland wayland-compositor wlroots
Last synced: 09 Apr 2025
https://github.com/swaywm/cl-wlroots
Common lisp bindings for wlroots, a library for writing Wayland compositors
bindings common-lisp wayland wlroots
Last synced: 22 Jan 2026
https://github.com/cudiph/cwcwm
Hackable wayland compositor
lua wayland wayland-compositor wlroots
Last synced: 03 Jan 2026
https://github.com/lilydjwg/dpms-off
Turn off monitors to save power (for Wayland)
Last synced: 05 Apr 2025
https://github.com/wvffle/waffy
wlroots compatible, touch friendly application launcher
application-launcher gtk rust swaywm wlroots
Last synced: 26 Dec 2025
https://github.com/swaywm/wlroots-ocaml
OCaml bindings to wlroots [experimental]
Last synced: 28 Oct 2025
https://github.com/lilydjwg/taskmaid
A D-Bus task API for Wayland
dbus-service rust waybar wayland wlroots
Last synced: 05 Apr 2025
https://github.com/fia0/enkei
A wayland wallpaper tool with support for GNOME dynamic wallpapers
dynamic-wallpaper egl opengl rust sway wallpaper wayland wlroots
Last synced: 11 Mar 2025
https://github.com/oddlama/whisper-overlay
A wayland overlay providing speech-to-text functionality for any application via a global push-to-talk hotkey
faster-whisper hyprland realtime speech-recognition speech-to-text wayland whisper wlroots
Last synced: 23 Oct 2025
https://codeberg.org/dnkl/wbg
Super simple wallpaper application for Wayland compositors implementing the layer-shell protocol
Last synced: 11 May 2025
https://github.com/iridescent-desktop/hopalong
Simple Wayland compositor based on wlroots
Last synced: 18 Feb 2026
https://github.com/swaywm/chicken-wlroots
CHICKEN Scheme bindings for wlroots
bindings chicken-scheme chicken-scheme-eggs wlroots
Last synced: 03 Feb 2026
https://github.com/dy-tea/doors
Wayland compositor based on bswpm, with floating, tiling and scrolling layouts. Mirror of https://dawn.wine/CreeperFace/doors
bspwm wayland wayland-compositor wlroots
Last synced: 01 Jul 2026
https://github.com/heng30/wayshot
Screen recording, Screen sharing and Streaming tool for Linux and Windows.(桌面录屏工具、屏幕共享、推流)
linux rust screenrecorder screensharing slint-ui streaming-video wayland windows wlroots xdg-portal
Last synced: 29 Jan 2026
https://github.com/xtrayambak/basket
A minimal app launcher for Wayland compositors
app-launcher rice ricing wayland wlroots
Last synced: 07 Feb 2026
https://codeberg.org/dwl/dwl
dwm for Wayland
compositor tiling wayland wayland-compositor wlroots
Last synced: 19 Apr 2025
https://github.com/thatonecalculator/screensht
hyprland screenshot utility using grimblast
editing-image grim hyprland imagemagick screenshot screenshot-utility screenshots wayland wlr wlroots
Last synced: 22 Mar 2025
https://github.com/uncomfyhalomacro/waterfall
a curation of all rice and configs for https://github.com/riverwm/river
config dotfiles dynamic-tiling river riverwm wayland wayland-compositor window-manager wlroots zig
Last synced: 10 Apr 2025
https://github.com/mac-a-r0ni/nwg-shell_slackbuilds
SlackBuilds for nwg-shell: a sway/hyprland desktop environment.
google-golang gtk3 nwg-shell python3 sway wlroots
Last synced: 03 May 2025
https://github.com/vyamkovyi/swaylay
Keyboard layout indicator for Sway WM
swaymsg swaywm wayland wlroots
Last synced: 11 Mar 2025
https://github.com/fabric-development/glace
libglace; library for managing and getting info about wayland clients
linux wayland wayland-client wayland-protocol window-manager wlroots
Last synced: 05 May 2025
https://github.com/jgero/dotfiles
None of these files actually start with a dot
btrfs dotfiles home-manager linux neovim nixos sway waybar wlroots
Last synced: 23 Jan 2026
https://github.com/faergeek/still
Freeze the screen of a Wayland compositor until a provided command exits
freeze hyprland screenshot wayland wlroots
Last synced: 22 Feb 2026
https://gitlab.com/Rubo/wio
Wayland compositor similar to Plan 9's rio
compositor plan9 wayland wayland-compositor window manager window-manager wlroots
Last synced: 11 Mar 2025
https://github.com/qaqland/wless
window less, wlroots based wayland compositor
Last synced: 28 Jun 2025
https://github.com/agx/phoc
Read-only mirror of https://gitlab.gnome.org/World/Phosh/phoc
Last synced: 06 Sep 2025
https://github.com/vilfa/bonsai
A small Wayland compositor focusing on out-of-the-box user experience.
compositor out-of-the-box user-experience wayland wayland-compositor wlroots
Last synced: 18 Jan 2026
https://gitlab.com/dnkl/fnott
THIS MIRROR IS NO LONGER UPDATED. Lightweight Wayland notification daemon for wlroots-based compositors.
dunst notifications sway wayland wlroots
Last synced: 11 Mar 2025
https://github.com/amirali511/librewm
A Simple Wayland Compositor Made Using Vlang
v vlang wayland wayland-compositor wlroots
Last synced: 29 Jan 2026
https://github.com/arkorty/obs-wayland-fix
wlrobs is an obs-studio plugin that allows you to screen capture on wlroots based wayland compositors
obs obs-studio-plugin wayland wlroots
Last synced: 20 Apr 2026
https://github.com/heuer/gabbia
A Wayland kiosk
compositor gabbia kiosk kiosk-mode kiosk-software wayland wayland-compositor wayland-kiosk window-manager wlroots
Last synced: 20 Jun 2026
https://github.com/lamco-admin/lamco-rdp-server
Wayland-native RDP server for Linux desktop sharing. H.264 via EGFX, VA-API/NVENC hardware encoding, clipboard sync, multi-monitor. GNOME, KDE Plasma, Sway, Hyprland.
flatpak gnome h264 hyprland ironrdp kde linux pipewire rdp remote-access remote-access-server remote-desktop rust screen-sharing smithay sway va-api wayland wlroots xdg-desktop-portal
Last synced: 03 Mar 2026
https://github.com/lisuke/qt-mpv-bg-wlr
A mpv based video wallpaper program for wlroots based wayland compositors. (Video Dynamic Wallpaper for Linux).
layer-shell-qt mpv qt-mpv-bg-wlr qt5 wayland wlroots
Last synced: 02 May 2026
https://github.com/pgaskin/wl-uinput-proxy
Wayland proxy implementing virtual keyboard/pointer using uinput.
remote-desktop smithay virtual-input vnc wayland wlroots
Last synced: 15 Jul 2026
https://github.com/vescrity/wfrc
Simple bash script to record screen on wlroots-based compositors using wf-recorder
bash-script screenrecorder wayland wf-recorder wlroots
Last synced: 10 Mar 2026
https://github.com/pgaskin/xwlrvnc
Fake X server backed by a Wayland display, implementing just enough for RealVNC to work on it.
realvnc remote-desktop smithay vnc wayland wlroots x11
Last synced: 15 Jul 2026
https://github.com/andis-sprinkis/swayscale
Per-application display scaling on Linux using the Sway WM instances
display dpi font-resolution forced-scaling linux per-application-scaling resolution scaling sway wayland wlroots x11
Last synced: 19 May 2026
https://github.com/wegel/vwl
A simple but powerful tiling window manager for Wayland.
dwl dwm tiling-window-manager tiling-wm wayland wlroots
Last synced: 26 Oct 2025