Floating, Stacking, Grid, Tabbed · Window Manager / Compositor
Fluxland
A lightweight, highly configurable Wayland compositor inspired by Fluxbox.
ecliptik, contributors
Overview
About Fluxland
fluxland brings the Fluxbox experience to the Wayland display protocol. For years, Fluxbox has been the window manager of choice for users who value simplicity, speed, and deep configurability. As the Linux desktop ecosystem transitions from X11 to Wayland, fluxland provides a familiar home for Fluxbox users while embracing modern display server capabilities.
This project was 100% vibe coded using Claude Code with Claude Code Teams orchestration. Read about how it was built — agentic development, team orchestration, and what I learned building a 35,000-line compositor without writing a single line of code.
Built on wlroots 0.18, fluxland implements 30+ Wayland protocols and delivers first-class support for server-side decorations with Fluxbox style compatibility, key chains and modal keybindings, window tabbing, a configurable toolbar with icon bar, the slit (dockapp container), and per-window rules. It reads Fluxbox configuration files directly, making migration straightforward.
fluxland targets users who want a fast, keyboard-driven stacking compositor with the depth of configuration that Fluxbox is known for, without sacrificing the benefits of a modern Wayland session.
Notable features
Reads Fluxbox configuration and styles directly; implements Fluxbox-style tabbing,slit dockapps,key chains,toolbar,and live reconfiguration on Wayland
Gallery