{"slug": "a-fast-wayland-compositor-in-zig-with-an-integrated-de-custom-scene-graph-and-we", "title": "A fast Wayland compositor in Zig with an integrated DE, custom scene graph and 100+ IPC commands we've been developing", "summary": "A small team has released a Wayland compositor written in Zig with an integrated desktop environment, a custom scene graph and more than 100 IPC commands, running as a single process that idles under 200MB RSS. The project spans 180,000 lines of Zig with some C and over 1,000 Python automation tests, targets Zig 0.17 only, and is positioned to boot faster than GNOME, Plasma, MATE and Cinnamon on the developer's machine. The developer, who describes themselves as a PHP developer, stated that AI was used to implement and design the compositor.", "body_md": "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.\n\nMost 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\n\nwith occasional C mixed in (and 1000+ automation tests in Python)\n\nJust wanted to build sometihng that looks good, is themeable, boots faster than Gnome or Plasma (or even Mate and Cinnamon now on my machine).\n\nPS. developed with AI - sorry if it bothers you but I am just a php developer!\n\nzig-0-17 only\n\nAI was used to implement and design", "url": "https://wpnews.pro/news/a-fast-wayland-compositor-in-zig-with-an-integrated-de-custom-scene-graph-and-we", "canonical_source": "https://ziggit.dev/t/a-fast-wayland-compositor-in-zig-with-an-integrated-de-custom-scene-graph-and-100-ipc-commands-weve-been-developing/18158#post_1", "published_at": "2026-10-30 23:54:40+00:00", "updated_at": "2026-10-31 00:17:18.170447+00:00", "lang": "en", "topics": ["developer-tools"], "entities": ["Zig", "Wayland", "GNOME", "KDE Plasma", "MATE", "Cinnamon", "Python"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/a-fast-wayland-compositor-in-zig-with-an-integrated-de-custom-scene-graph-and-we", "markdown": "https://wpnews.pro/news/a-fast-wayland-compositor-in-zig-with-an-integrated-de-custom-scene-graph-and-we.md", "text": "https://wpnews.pro/news/a-fast-wayland-compositor-in-zig-with-an-integrated-de-custom-scene-graph-and-we.txt", "jsonld": "https://wpnews.pro/news/a-fast-wayland-compositor-in-zig-with-an-integrated-de-custom-scene-graph-and-we.jsonld"}}