Native macOS compositor in Rust for seamless streaming and display of Linux apps via Wayland protocol, supporting OpenGL, HiDPI, decorations, and zero virtualization overhead.

Browse 100 Wayland Software on AlternativeTo.
Native macOS compositor in Rust for seamless streaming and display of Linux apps via Wayland protocol, supporting OpenGL, HiDPI, decorations, and zero virtualization overhead.



Defines the way keyboards codes are handled in X, and provides access to internal translation tables. It is the basic mechanism that allows using multiple keyboard layouts in X.

Cardboard is a unique, scrollable tiling Wayland compositor designed with laptops in mind. Based on wlroots.
Strata is a cutting-edge, robust and sleek Wayland compositor written in Rust using the Smithay library. It is designed to be minimal and flexible yet customizable. Strata is configured in Lua, a lightweight, high-level, multi-paradigm programming language.

A versatile and customizable window manager / Wayland compositor, currently in development and actively seeking contributions from the community.




Cage is a kiosk compositor for Wayland. A kiosk is a window manager (in the X11 world) or compositor (in the Wayland world) that is designed for a user experience wherein user interaction and activities outside the scope of the running application are prevented.

Input handler built on top of libinput and KWin, currently in a very early stage of development.