Phosphor
Build window-management tools for KDE Plasma and Wayland.
Zones, layers, layout algorithms, shader effects, global shortcuts — packaged as 28 focused LGPL libraries that compose into apps like PlasmaZones. For developers shipping tilers, panels, and overlays.
PlasmaZones
Zone-based window tiling for KDE Plasma. The first consumer built on this library suite.
Explore PlasmaZones →Companion apps
PhosphorShell
Quickshell-style declarative QML framework for layer-shell desktop shells. Panels, popups, persistent state, and platform integrations written entirely in QML.
View library →PhosphorShader
Node-based editor for authoring GLSL shader effects. Live preview, uniform controls, and one-click export to shader packs the Phosphor rendering stack can load.
View library →Libraries
Library index →28 libraries, each with a single responsibility. Click any card for a one-page overview and a link into the full API.
phosphor-identityphosphor-geometryphosphor-dbusphosphor-protocolphosphor-configphosphor-fsloaderphosphor-shadersphosphor-renderingphosphor-animationphosphor-layout-apiphosphor-zonesphosphor-tilesphosphor-enginephosphor-snap-enginephosphor-tile-enginephosphor-waylandphosphor-layerphosphor-surfacesphosphor-screensphosphor-shortcutsphosphor-audiophosphor-workspacesphosphor-placementphosphor-overlayphosphor-shell-patternsphosphor-compositorphosphor-shellphosphor-services