An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with wlroots

A curated list of projects in awesome lists tagged with wlroots .

https://github.com/alexays/waybar

Highly customizable Wayland bar for Sway and Wlroots based compositors. :v: :tada:

bar gtk i3status statusbar sway wayland wlroots

Last synced: 10 May 2025

https://github.com/Alexays/Waybar

Highly customizable Wayland bar for Sway and Wlroots based compositors. :v: :tada:

bar gtk i3status statusbar sway wayland wlroots

Last synced: 20 Mar 2025

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/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/nwg-piotr/nwg-shell

Installer & meta-package for the nwg-shell project: a GTK3-based shell for sway and Hyprland Wayland compositors

bar gtk gtk3 launcher menu panel sway wlroots

Last synced: 16 May 2025

https://github.com/swaywm/swaylock

Screen locker for Wayland

sway wayland wlroots

Last synced: 04 Oct 2025

https://github.com/hyprwm/hyprpicker

A wlroots-compatible Wayland color picker that does not suck.

color picker wayland wlroots

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/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/swaywm/swaybg

Wallpaper tool for Wayland compositors

sway wayland wlroots

Last synced: 07 Oct 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/jovanlanik/gtklock

GTK-based lockscreen for Wayland

c gtk gtk3 gtklock linux 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/LBCrion/sfwbar

S* Floating Window Bar

bar statusbar taskbar wayland wlroots

Last synced: 30 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/artizirk/wdisplays

Mirror of cyclopsian/wdisplays

arandr sway wayland wlroots xrandr

Last synced: 21 Oct 2025

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/nwg-piotr/nwg-wrapper

Wrapper to display a script output or a text file content on the desktop in sway or other wlroots-based compositors

conky desktop sway swaywm wayfire wayland wlroots

Last synced: 10 Mar 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://github.com/nwg-piotr/nwg-bar

GTK3-based button bar for wlroots-based compositors

gtk gtk3 gui hyprland sway wlroots

Last synced: 02 Mar 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://github.com/swaywm/go-wlroots

Go binding for wlroots

bindings wlroots

Last synced: 19 Aug 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/malpenzibo/ashell

A ready to go Wayland status bar for Hyprland

bar hyprland iced-rs statusbar wayland wlroots

Last synced: 05 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]

go hyprland wayland wlroots

Last synced: 28 Mar 2025

https://github.com/swaywm/zig-wlroots

[mirror] Zig bindings for wlroots

bindings wayland wlroots zig

Last synced: 05 Apr 2025

https://github.com/prankstr/vibepanel

GTK4 panel for Wayland with notifications, OSD, and quick settings – between a status bar and a desktop shell.

bar dwl gtk gtk4 hyprland mangowc niri panel rust statusbar sway tiling-window-manager wayland wlroots

Last synced: 03 May 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: 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/MaxVerevkin/i3bar-river

A port of i3bar for wlroots-based compositors

hyprland i3bar river riverwm statusbar wayland wlroots

Last synced: 06 Oct 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.

notifications wayland wlroots

Last synced: 01 Apr 2025

https://github.com/maxverevkin/i3bar-river

A port of i3bar for wlroots-based compositors

hyprland i3bar river riverwm statusbar wayland wlroots

Last synced: 05 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/hsroots

A Haskell wrapper/binding to wlroots

bindings wlroots

Last synced: 08 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/sambazley/blockbar

Status bar for X window managers and Wayland (wlroots) compositors

bar linux status wayland wlroots x11

Last synced: 24 Aug 2025

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)

rust wayland wlroots

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]

bindings wlroots

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

wallpaper wayland wlroots

Last synced: 11 May 2025

https://github.com/iridescent-desktop/hopalong

Simple Wayland compositor based on wlroots

wayland 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/0xk1f0/rwpspread

Multi-Monitor Wallpaper Spanning Utility

hyprland rust sway wallpaper wayland wlroots

Last synced: 30 Jul 2025

https://github.com/xtrayambak/basket

A minimal app launcher for Wayland compositors

app-launcher rice ricing wayland wlroots

Last synced: 07 Feb 2026

https://github.com/omentic/nim-wlroots

Nim bindings for wlroots.

bindings nim wayland wlroots wrapper

Last synced: 09 Apr 2025

https://github.com/jovanlanik/gtklock-userinfo-module

gtklock module adding user info to the lockscreen

c gtk gtk3 gtklock linux sway swaywm wayland wlroots

Last synced: 08 May 2025

https://github.com/jovanlanik/gtklock-playerctl-module

gtklock module adding media player controls to the lockscreen

c gtk gtk3 gtklock linux sway swaywm wayland wlroots

Last synced: 13 May 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/wineee/waygreet

[WIP!!] A simple greeter for greetd

greetd greeter qml wlroots

Last synced: 29 Jun 2026

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/Spindlyskit/glass

A dynamic Wayland compositor

compositor wayland wlroots

Last synced: 11 Mar 2025

https://github.com/jovanlanik/gtklock-powerbar-module

gtklock module adding power controls to the lockscreen

c gtk gtk3 gtklock linux sway swaywm wayland wlroots

Last synced: 13 May 2025

https://github.com/dy-tea/vwm

wip

vlang wlroots wm

Last synced: 09 Feb 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

wayland wlroots wm

Last synced: 28 Jun 2025

https://github.com/agx/phoc

Read-only mirror of https://gitlab.gnome.org/World/Phosh/phoc

phosh wayland wlroots

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/kotleni/panium

Lightweight, oxidized zoom and pan utility for Wayland compositors.

dwl hyprland panning wayland wlroots zoom

Last synced: 11 Jun 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/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