Image missing.
Separating the Wayland compositor and window manager

created: March 15, 2026, 3:09 p.m. | updated: March 16, 2026, 9:47 a.m.

Separating the Wayland Compositor and Window ManagerTraditional Wayland compositors have a monolithic architecture that combines the compositor and window manager into a single program. This has the downside of requiring Wayland window managers to do the significant work of implementing an entire Wayland compositor as well. In other words, the window manager stays idle while the user is, for example, typing into a terminal and is woken up again when, for example, the user triggers a window manager keybinding or a new window is opened. MotivationSeparating the Wayland compositor and window manager greatly lowers the barrier to entry for writing a Wayland window manager. Canoe - Stacking window manager with classic look and feel:reka - An Emacs-based window manager for river (similar to EXWM):tarazed - A powerful and distraction-free desktop experience:rhine - Recursive and modular window management with animations:

19 hours, 3 minutes ago: Hacker News