What the PlexyDesk Stack Delivers
An open-source display server stack for embedded products and desktops, combining physics-driven UX with practical X11 and Wayland compatibility.
Responsive on Desktops and Embedded Targets
Whether you're shipping a daily-driver shell or a focused device UI, rendering stays fluid and snappy even when background work ramps up. Rendering happens off the main thread so the shell never freezes or stutters.
- Consistent 60 FPS — Stays smooth even with 20+ windows open at once
- No shell freezes — Heavy workloads don't block the display stack
- Instant crash recovery — If something goes wrong, Plexy recovers automatically without losing the session
Efficient on Constrained Hardware
Plexy only does work when something actually changes on screen. Idle surfaces consume almost no resources, which helps both laptops and embedded devices stay cooler and run longer.
- 72% less power than typical compositors — Estimated ~7W versus ~25W at idle
- Smarter screen updates — Only redraws the parts of the screen that changed, not the whole display
- Static windows cost nothing — A window sitting still uses no GPU bandwidth at all
Fluid Window Animations
Windows move and behave like they have weight. Dragging, minimizing, and opening windows all have a satisfying physical feel rather than abrupt cuts.
- Physics-based movement — Windows gently flex and settle as you drag them
- Genie minimize effect — Windows fold away smoothly into the taskbar
- Configurable feel — Tune the bounciness and weight to your preference
Beautiful Visual Effects
Real-time blur, transparency, and compositing effects — rendered directly on the GPU so they're fast, not just pretty.
- Live background blur — Frosted glass effect behind windows and panels
- Smooth transparency — True alpha compositing across all windows
- Hardware accelerated — Effects run on your GPU and don't slow down the rest of your system
Works With Wayland and X11 Apps
PlexyDesk supports modern Wayland clients and keeps X11 compatibility in scope, so terminals, browsers, editors, overlays, and legacy tools can share the same stack.
- Broad app support — Tested with Wayland-native clients across common Linux toolkits
- Panels & overlays — Status bars, notification areas, and lock screens all work as expected
- Legacy-friendly — Existing X11 software can remain part of the workflow while new Wayland apps slot in naturally
Stable & Long-Running
PlexyDesk is designed to run for weeks without issues, whether it is driving a daily desktop session or a long-lived embedded deployment. Memory is carefully managed so it doesn't bloat over time or gradually slow the system down.
- No memory leaks — Resources are cleaned up when windows close, even on unexpected disconnects
- GPU memory stays flat — VRAM usage doesn't grow over a long session
- Safe to leave running — Works well as a daily driver, not just a demo
Multi-Monitor Ready
Use as many screens as you like. Each display is managed independently so you can mix resolutions, refresh rates, and orientations across workstation desks, kiosks, or wall displays.
- Independent displays — Each monitor has its own settings and refresh rate
- Switch virtual terminals — Jump between sessions without losing your desktop state
- Keyboard, mouse & touchpad — Full input support out of the box