Top 15 dwm Alternative and Similar Softwares | Dec 2024

dwm is a 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.

In tiled layout windows are managed in a master and stacking area. The master area contains the window which currently needs most attention, whereas the stacking area contains all other windows. In monocle layout all windows are maximised to the screen size. In floating layout windows can be resized and moved freely. Dialog windows are always managed floating, regardless of the layout applied.

1. XQuartz

XQuartz The XQuartz project is an open-source effort to develop a version of the X.org X Window System that runs on Mac OS X.Together with supporting libraries and applications, it forms the X11.app that Apple has shipped with OS X since version 10.5.......

2. wmii

wmii wmii is a small, dynamic window manager for X11. It is scriptable, has a 9p filesystem interface and supports classic and tiling (acme-like) window management. It aims to maintain a small and clean (read hackable and beautiful) codebase.......

3. i3

i3 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.......

4. awesome

awesome awesome is a highly configurable, next generation framework window manager for X. It is very fast, extensible and licensed under the GNU GPLv2 license.It is primarily targeted at power users, developers and any people dealing with every day computing tasks and who want to have fine-grained control on theirs graphical......

5. EDE

EDE Equinox Desktop Environment is simple and small graphical desktop environment for UNIX operating systems......

6. IceWM

IceWM IceWM is a window manager for the X Window System (freedesktop, XFree86). The goal of IceWM is speed, simplicity, and not getting in the user's way.......

7. Xara-GTK

Xara-GTK Xara is a graphical interface for Ara; a utility for searching the Debian package database using boolean regexp queries.Ara can perform sophisticated searches on that database. It is possible to use any field of the package database as a search criterion and any boolean combination thereof.Ara can also call......

8. Mir

Mir The purpose of Mir is to enable the development of user interfaces shells. In the case of Ubuntu, Mir will be utilized by next generation Unity. In addition, Mir will be developed in a manner that will retain its flexibility and usability in order that shells other than Unity may......

9. Xmonad

Xmonad xmonad is a dynamically tiling X11 window manager that is written and configured in Haskell. In a normal WM, you spend half your time aligning and searching for windows. xmonad makes work easier, by automating this.......

10. TileWindows

TileWindows TileWindows helps you to easily organize your desktop: Move and resize your application windows, so you can view them side by side, by using keyboard shortcuts. All shortcuts are customizable.......

11. FreeSnap

FreeSnap Ever try to size a window so it just touches the edge of the screen? It’s tedious (at least for me). FreeSnap allows you to instantly resize any window edge to the corresponding screen edge. Want that window to touch the right edge of the screen? Press and hold the......

12. Windownaut

Windownaut Windownaut is versatile window management app that let's you define keyboard shortcuts and active areas on your screen to resize an position the windows on your desktop.......

13. SizeUp

SizeUp SizeUp allows you to quickly position a window to fill exactly half the screen (splitscreen), a quarter of the screen (quadrant), full screen, or centered via the menu bar or configurable system-wide shortcuts (hotkeys). Similar to "tiled windows" functionality available on other operating systems.Additional features include moving windows from one......

14. RBTray

RBTray Allows almost any program to be minimized to the system tray by right clicking its minimize button.......

15. Breeze

Breeze Breeze gives you simple window management on Mac OS X through a concept called “window states”.When you assign a keyboard shortcut to a window state, Breeze remembers the relative size and position of the focused window.At any point, you can apply that state (size and position) like a template to......