wlroots

E284594

wlroots is a modular, compositor-focused library that provides building blocks for creating Wayland compositors, widely used in lightweight and tiling window managers.

All labels observed (4)

Label Occurrences
wlroots canonical 2
Wayland compositor 1
Wayland compositors 1

How this entity was disambiguated

Statements (52)

Predicate Object
instanceOf Wayland compositor library
free and open-source software
software library
designGoal compositor-agnostic components
flexibility
minimal dependencies
modularity
performance
implements Wayland protocol abstractions
XWayland integration helpers
backend abstractions
input device handling
output management
renderer abstractions
session management helpers
license MIT License
operatingSystem FreeBSD
Linux
programmingLanguage C
provides building blocks for Wayland compositors
repositoryPlatform GitHub
softwareType compositor-focused library
modular library
supportsBackend DRM
Wayland
X11
headless
supportsDisplayServer Wayland compositors
supportsFeature data device (clipboard) handling
gamma control
output layout management
pointer constraints
primary selection
relative pointer protocol
screen capture helpers
tablet input
supportsInput libinput
virtual input devices
supportsProtocol Wayland
supportsRenderingAPI EGL
OpenGL
usedBy Hikari
Hyprland
Sway
Wayfire
cage
labwc
phoc
river
usedFor creating Wayland compositors
usedIn lightweight window managers
tiling window managers

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

Wayland influenced wlroots
mutter providesFunctionality wlroots
subject surface form: Mutter
this entity surface form: Wayland compositor
Sway supports wlroots
Sway partOf wlroots
this entity surface form: swaywm project
Sway category wlroots
this entity surface form: Wayland compositors