Introducing Waxed Display Server & LEF Desktop
A real X11 display server alternative, working together and reducing code duplication. Vulkan and KMS all the way!
A plugin-based display server where every plugin can be its own desktop environment. Waxed handles VSync, VRR, multi-monitor, and rendering - you focus on building a beautiful, unique user experience that stands out.
I'm building this as a hobby project, using AI to do the heavy lifting. That combination actually works surprisingly well. But I still need to steer it, debug it, and find time between whatever pays the bills. Donations buy me more hours to work on Waxed and LEF instead of client work.
Vulkan-powered rendering with modern C++26. Create stunning desktop environments with the same technology used in games - no legacy holding you back.
View all features and statusA desktop environment is just a plugin. The core handles all the hard stuff - your plugin inherits everything and builds the UX.
All infrastructure included
Rendering, input, security, IPC, hardware abstraction - all handled. Your plugin gets it all without writing a single line.
Inherits everything
Focus on window management, UI, theming, and user experience. The hard stuff is already done.
Tiling, floating, tabbed - whatever paradigm fits your vision.
Visual style, decorations, colors - your aesthetic, your way.
Gestures, keybinds, workspaces - design the UX your users will love.
Effects, animations, integrations - what makes yours unique.
A different approach to display server development - built for developers who want to create, not replicate.