Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
River | 2,297 | 19 hours ago | 76 | gpl-3.0 | Zig | |||||
A dynamic tiling Wayland compositor | ||||||||||
Bismuth | 1,932 | 20 days ago | 151 | other | TypeScript | |||||
KDE Plasma add-on, that tiles your windows automatically and lets you manage them via keyboard, similarly to i3, Sway or dwm. | ||||||||||
Wayfire | 1,805 | 5 days ago | 329 | mit | C++ | |||||
A modular and extensible wayland compositor | ||||||||||
Awesome Wayland | 1,143 | 8 months ago | 5 | cc0-1.0 | ||||||
A curated list of Wayland code and resources. | ||||||||||
Labwc | 741 | 9 days ago | 85 | gpl-2.0 | C | |||||
A Wayland window-stacking compositor | ||||||||||
Fireplace | 593 | 5 | 4 months ago | 9 | March 02, 2017 | 21 | mit | Rust | ||
Modular wayland window manager written in rust | ||||||||||
Swc | 554 | 14 days ago | 16 | mit | C | |||||
a library for making a simple Wayland compositor | ||||||||||
Kwin | 401 | a day ago | gpl-2.0 | C++ | ||||||
Easy to use, but flexible, X Window Manager and Wayland Compositor | ||||||||||
Linux Window Session Manager | 322 | 1 | a year ago | 71 | March 06, 2021 | 15 | mit | TypeScript | ||
A tool to store and reload open windows and window positions for x11 desktops like unity and gnome. | ||||||||||
Lemurs | 293 | 21 days ago | 37 | apache-2.0 | Rust | |||||
A customizable TUI display/login manager written in Rust 🐒 |
A curated list of Wayland code and resources.
If you want to contribute, please read this.
No Wayland-specific requirements, so you can use your xorg solution of choice to control screen brightness, like brightnessctl, brillo, light, or just directly manipulate /sys/class/backlight
.
Firefox and forks
MOZ_ENABLE_WAYLAND=1
to your environment variablesQtWebEngine
WebKit2GTK
drun
modewlroots
-based compositors (more specifically, those that support wlr-screencopy-v1
and xdg-output
) - doesn't support recording area selection and has issues with multiple screenswlroots
-based compositors (more specifically, those that support wlr-screencopy-v1
and xdg-output
)