Description
Helps developers build Wayland compositors by providing modular wlroots building blocks for outputs, input, rendering, protocols, and session integration. It is useful for compositors and desktop components that want a shared foundation instead of implementing every low-level Wayland detail themselves.
This is a compositor development library, not a desktop session by itself. Users normally receive it as a dependency of a wlroots-based compositor, while developers must match the library version expected by their compositor code.