AlternativeTo Logo

dwm Alternatives

dwm is described as 'dynamic window manager for X. It manages windows in tiled, monocle and floating layouts. All of the layouts can be applied dynamically, optimising the environment for the application in use and the task performed' and is a Window Manager in the os & utilities category. There are more than 25 alternatives to dwm for a variety of platforms, including Linux, BSD, Mac, Windows and PC-BSD. The best alternative is i3, which is both free and Open Source. Other great apps like dwm are Openbox, awesome, Sway and yabai.

dwm alternatives are mainly Window Managers but may also be Desktop Environments. Filter by these if you want a narrower list of alternatives or looking for a specific functionality of dwm.
This page was last updated
dwm icondwm
  22
  • FreeOpen Source
  • Linux
  • BSD

dwm is a dynamic window manager for X. It manages windows in tiled, monocle and floating layouts. All of the layouts can be...

Learn more about dwm

  1. i3 is a dynamic tiling window manager with clean, readable and documented code, featuring extended Xinerama support, usage of libxcb instead of xlib and several improvements over wmii.

    ⚫︎ Lightweighti3 consumes less device resources compared to similar apps.
    Suggest and vote on features
    i3 with VIM, git, MPlayer, i3bar
  2. Openbox icon

    Openbox

    • FreeOpen Source
    • Linux
    • BSD

    Openbox is a highly configurable, next generation window manager with extensive standards support.

    Suggest and vote on features

    Discontinued

    No actively developed anymore. Last commit was in 2015.

    BlackWhite theme by lyrae @ box-look.org


  3. awesome icon

    awesome

    • FreeOpen Source
    • Linux
    • BSD

    awesome is a highly configurable, next generation framework window manager for X. It is very fast, extensible and licensed under the GNU GPLv2 license.

    Suggest and vote on features
    Screenshot
  4. Sway icon

    Sway

    • FreeOpen Source
    • Linux

    Sway is a tiling Wayland compositor and a drop-in replacement for the i3 window manager for X11. It works with your existing i3 configuration and supports most of i3's features, plus a few extras.

    Suggest and vote on features
    Screenshot
  5. yabai icon

    yabai

    • FreeOpen Source
    • Mac

    yabai started as a C99 rewrite of chunkwm, originally supposed to be its first RC version.

    ⚫︎ Customizableyabai is easy to customize with themes or similar features.
    Suggest and vote on features
    Screenshot


  6. bspwm icon

    bspwm

    • FreeOpen Source
    • Linux

    A tiling window manager based on binary space partitioning.

    Suggest and vote on features
    Screenshot
  7. JWM icon

    JWM

    • FreeOpen Source
    • Linux

    JWM is a light-weight window manager for the X11 Window System. JWM is written in C and uses only Xlib at a minimum. Because of its small footprint, JWM makes a good window manager for older computers and less powerful systems, such as the .

    ⚫︎ LightweightJWM consumes less device resources compared to similar apps.
    Suggest and vote on features
    Screenshot
  8. bug.n

    • FreeOpen Source
    • Windows

    bug.n is a tiling window manager add-on for Microsoft Windows. It is written in the scripting language AutoHotkey.

    ⚫︎ Portablebug.n can be used from a USB stick or similar with no prior installation.
    Suggest and vote on features
    No screenshots yet
  9. Wayfire icon

    Wayfire

    • FreeOpen Source
    • Linux
    • FreeBSD

    Wayfire is a 3D Wayland compositor, inspired by Compiz and based on wlroots. It aims to create a customizable, extendable and lightweight environment without sacrificing its appearance.

    Suggest and vote on features
    Screenshot
  10. spectrwm icon

    spectrwm

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • BSD

    spectrwm is a small dynamic tiling window manager for X11. It tries to stay out of the way so that valuable screen real estate can be used for much more important stuff. It has sane defaults and does not require one to learn a language to do any configuration.

    Suggest and vote on features
    Screenshot
Showing 10 of 32 alternatives