Top 15 Xmonad Alternative and Similar Softwares | Mar 2024

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.

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

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

qtile Qtile is a full-featured, hackable tiling window manager written in Python. Qtile is simple, small, and extensible. It's easy to write your own layouts, widgets, and built-in commands.Qtile is written and configured entirely in Python, which means you can leverage the full power and flexibility of the language to make......

5. dwm

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

6. EDE

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

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

8. Ratpoison

Ratpoison Ratpoison is a simple window manager with no fat library dependencies, no fancy graphics, no window decorations, and no rodent dependence. The screen can be split into non-overlapping frames. All windows are kept maximized inside their frames to take full advantage of your precious screen real estate. All interaction with......

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

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

11. bspwm

bspwm bspwm - A tiling window manager based on binary space partitioning......

12. Windawesome

Windawesome Windawesome (pronounced - contrary to what you would expect from the way it is written - Windows-om, not Wind-awesome) is a highly customizable tiling/dynamic window manager with multi-monitor support for Windows, which works on top of explorer.exe and not as a shell replacement. It is heavily inspired by bug.n, but......

13. QuickTile

QuickTile A lightweight utility for allowing you to quickly snap windows to a tiling grid under your existing Linux window manager. Can be triggered via keyboard shortcuts, the command line, or D-Bus calls.......

14. Sway

Sway It works with your existing i3 configuration and supports most of i3's features, and a few extras.......

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