Alternatives to dwl
A dwm-like dynamic tiling Wayland compositor built on the wlroots library. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
dwl
A dwm-like dynamic tiling Wayland compositor built on the wlroots library.
Replacements
Listings that take over the same core job as dwl.
dwm
Use a small dynamic window manager for X11 with tiling and floating layouts.
dwm is the X11 dynamic tiling window manager dwl imitates, with the same compact code and edit-and-recompile customisation, but it runs on X11 instead of Wayland.
Sway
Use an i3-style tiling workflow on Wayland.
Sway offers an i3-style tiling workflow on Wayland configured through a text file compatible with much of i3's format, instead of recompiling source code.
Hyprland
Arrange Linux application windows with a configurable tiling Wayland compositor.
Hyprland is a dynamic tiling Wayland compositor with animations and extensive keyboard and layout configuration, under a BSD-3-Clause license, instead of a minimal patched C codebase.
river
A non-monolithic Wayland compositor that leaves window management to a separate program.
river separates window management into a replaceable program with a documented protocol, and building it from source needs the Zig toolchain.
niri
A scrollable-tiling Wayland compositor that places windows in columns on an endless horizontal strip.
niri places windows in scrollable columns on an endless strip so opening windows never resizes existing ones, and provides an IPC interface for scripting.
miracle-wm
A hackable tiling Wayland compositor for Linux built on Mir, with i3-style tiling and animations.
miracle-wm is a Mir-based tiling Wayland compositor with i3-style tiling, animations, shader effects and plugin support, packaged as a Snap and Debian package.
Qtile
Configure a tiling window manager using Python.
Qtile is a tiling window manager configured in Python with programmable layouts and widgets, and offers both X11 and Wayland back ends.
Wayfire
A wlroots-based Wayland compositor with plugin-driven window management and 3D desktop effects.
Wayfire is a wlroots-based Wayland compositor with plugin-driven window management and 3D desktop effects, though releases can be far apart.
Similar software
Related functionality, not a direct replacement.
Waybar
Add a customizable status bar to compatible Wayland desktops.
Ironbar
A customisable GTK4 status bar for Wayland compositors, written in Rust.
nwg-panel
Add desktop panels to Sway and Hyprland using GTK.
rofi
A keyboard-driven window switcher, application launcher and dmenu replacement for Linux desktops.
labwc
A lightweight wlroots-based stacking Wayland compositor inspired by Openbox.