Comparison of X window managers
![]() |
This article compares variety of different X window managers. For an introduction to the topic, see X Window System.
General information
- ^ LGPL-2.1-only with naming restrictions on modified versions.
Features
Name | Configurable titlebar buttons | Graphical configuration | Hotkeys | ICCCM/EWMH compliant | Panel for window switching | Tabbed windows | Themeable |
---|---|---|---|---|---|---|---|
9wm | No | No | No | Yes | No | No | |
aewm[citation needed] | No | No | No | Yes | Yes | No | No |
awesome | Yes | No | Yes | Yes | Yes | No | Yes |
Berry[citation needed] | No | Yes[a] | Yes[b] | No | No | No | Yes |
Blackbox | No | Depends[c] | Depends[d] | Yes[e] | Yes | No | Yes |
bspwm[citation needed] | No | No | Yes[f] | Partial | No | No | No |
Compiz | Yes | Yes | Yes | Yes | Depends[c] | Yes | Yes |
CTWM | Yes | Partial | Yes | Yes | |||
cwm | no titlebar buttons | No | Yes | No | No | Yes | |
dkwm | |||||||
dwm | no titlebar buttons | No | Yes | Yes | No | Yes | |
Enlightenment | Yes | Yes | Yes | Yes | Yes | No | Yes |
evilwm[3] | no titlebar buttons | No | Yes | Partial[3] | No | No | Yes |
EXWM[citation needed] | No | No | Yes | Partial | No | Depends | Yes |
Fluxbox | Yes | Depends[c] | Yes | Yes[8] | Yes | Yes | Yes |
FLWM | No | Yes | No[g] | No | No | ||
FVWM | Yes | No | Yes | Yes | Yes | Yes[9] | Depends[c][10][11] |
herbstluftwm | no titlebar buttons | No | Yes | Yes | No | Yes | Yes |
i3 | no titlebar buttons | No | Yes | Yes | No | Yes | Yes |
IceWM | Yes | Depends[c] | Yes | Yes | Yes | Yes | Yes |
Ion | no titlebar buttons | No | Yes | No | Yes | Yes | |
JWM | Yes | Depends[c] | Yes | EWMH | Yes | No | Yes |
KWin (KDE) | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
LeftWM | |||||||
Matchbox | EWMH compliance | No | No | Yes | |||
Metacity (GNOME) | Yes | Yes | Yes | Yes | Yes | No | Yes |
Mutter (GNOME/MeeGo) | Yes | Yes | Yes | Yes | Gnome Shell | No | Yes |
Moody | |||||||
Motif Window Manager (mwm) | No | No | Yes | No[h] | |||
Openbox | Yes | Depends[c] | Yes | Yes | Depends[c] | No | Yes |
PekWM | Yes | No | Yes | Partial | No | Yes | Yes |
PlayWM[citation needed] | Yes | No | Yes | Yes | Yes | No | Yes |
Qtile | Yes | No | Yes | Yes | Yes | Yes | |
Ragnar | |||||||
Ratpoison | No | No | Yes | No | No | No | No |
Sawfish | Yes | Yes | Yes | Partial | Yes | primitive | Yes |
SithWM | no titlebar buttons | No | Yes | No | No | Yes | |
spectrwm[citation needed] | no titlebar buttons | No | Yes | Yes | No | No | solid colors |
steamcompmgr[citation needed] | No | No | Yes | No | No | No | |
StumpWM | No | No | Yes | No | No | No | No |
twm | Yes | No | Yes | Yes | No | solid colors | |
uwm | |||||||
Window Maker | No | Yes | Yes | Partial | Yes | Yes | Yes |
Wingo[citation needed] | Yes | No | Yes | Yes | Yes | No | Yes |
WMFS[citation needed] | Yes | No | Yes | Yes | Yes | Yes | Yes |
wmii | Yes | No | Yes | Yes | No | Yes | Yes |
Xfwm (Xfce) | Yes | Yes | Yes | Yes | Yes | No | Yes |
xmonad | Yes | No | Yes | Yes / ? | Depends[c] | Yes | Yes |
worm | |||||||
Name | Configurable titlebar buttons | Graphical configuration | Hotkeys | ICCCM/EWMH compliant | Panel for window switching | Tabbed windows | Themeable |
See also
Lua error in mw.title.lua at line 346: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').
References
- ^ "A Memory Comparison of Light Linux Desktops". l3net - a layer 3 networking blog. 2013-03-17. Retrieved 2017-12-28.
- ^ "bspwm License". GitHub. 2 November 2021.
- ^ 3.0 3.1 3.2 "evilwm - standards support". Archived from the original on 2020-10-27. Retrieved 2009-10-26.
evilwm releases following and including version 1.1.0 follow the EWMH standard.
- ^ "evilwm.txt".
- ^ "steamos-compositor debian source package". /steamos-compositor-1.35/src/steamcompmgr.c.
- ^ "steamos-compositor amd64 debian package". /usr/share/doc/steamos-compositor/copyright.
License: BSD-2-clause
- ^ "NetWM - Blackbox". Archived from the original on 2007-10-01. Retrieved 2008-03-29.
Blackbox releases up to and including version 0.65.0 follow the ICCCM standard, while 0.70 and later follow EWMH.
- ^ "Tables". Archived from the original on 2009-08-19. Retrieved 2011-05-07.
- ^ FvwmTabs Archived 2009-08-02 at the Wayback Machine
- ^ Fvwm Themes
- ^ FVWM-Crystal
External links
- Comparison of extensible window managers compares window managers "extensible" by user scripts, like Sawfish, xmonad, etc.
- The Comprehensive List of Window Managers for Unix