A fast Wayland compositor in Zig with an integrated DE, custom scene graph and 100+ IPC commands we've been developing

PROJECT NAME: RediWM


Hi All, not sure if such posts are allowed but wanted to share something (was gonna say I but now there are a few of us) been developing.
Most notable features is it’s a single process (<200mb rss idle), you don’t need another compositor (such as niri,hyperland), everything is in Zig (180k LOC), single process apart from the built-in apps obviously
with occasional C mixed in (and 1000+ automation tests in Python)
Just wanted to build sometihng that looks good, is themeable, boots faster than Gnome or Plasma (or even Mate and Cinnamon now on my machine).
PS. developed with AI - sorry if it bothers you but I am just a php developer!

Supported Zig versions

zig-0-17 only

AI / LLM usage disclosure

AI was used to implement and design