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

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.