Comparison of X window managers
Appearance
![]() |
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 |
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[12] | no titlebar buttons | No | Yes | Partial[12] | No | No | Yes |
EXWM[citation needed] | No | No | Yes | Partial | No | Depends | Yes |
Fluxbox | Yes | Depends[c] | Yes | Yes[46] | Yes | Yes | Yes |
FLWM | No | Yes | No[g] | No | No | ||
FVWM | Yes | No | Yes | Yes | Yes | Yes[47] | Depends[c][48][49] |
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 | No | 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 |
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 |
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
References
- ^ "A Memory Comparison of Light Linux Desktops". l3net - a layer 3 networking blog. 2013-03-17. Retrieved 2017-12-28.
- ^ "Release 1.4.2 · 9wm/9wm · GitHub".
- ^ "aewm". Archived from the original on 11 October 2019. Retrieved 19 January 2018.
- ^ "Release 4.3". 28 January 2019. Retrieved 28 January 2019.
- ^ "Release 0.77". 12 May 2021. Retrieved 21 May 2021.
- ^ "Release 0.9.10". 2 August 2020. Retrieved 4 August 2020.
- ^ "bspwm License". GitHub. 2 November 2021.
- ^ "Compiz 0.9.14.2 released". 22 August 2022. Retrieved 26 August 2022.
- ^ "cwm". Archived from the original on 8 June 2015.
- ^ "bump version to 6.5". 19 March 2024.
- ^ "Enlightenment 0.27.1 Release". 14 March 2025. Retrieved 17 March 2025.
- ^ a b c "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.
- ^ http://www.6809.org.uk/evilwm/doc/ChangeLog.
{{cite web}}
: Missing or empty|title=
(help) - ^ "evilwm.txt".
- ^ "Release 0.33". 25 January 2025. Retrieved 4 February 2025.
- ^ "[GNU ELPA] Exwm version 0.33". 25 January 2025. Retrieved 4 April 2025.
- ^ "Fluxbox 1.3.7 - Bam! Zero Bugs!!11!". 8 February 2015. Archived from the original on 24 January 2022. Retrieved 24 January 2022.
- ^ "flwm".
- ^ . 6 November 2024 https://github.com/i3/i3/releases/tag/4.24.
{{cite web}}
: Missing or empty|title=
(help) - ^ "Release icewm-3.7.4". 21 April 2025. Retrieved 21 April 2025.
- ^ "v2.4.3". 22 October 2022. Retrieved 14 February 2024.
- ^ https://invent.kde.org/plasma/kwin/-/tags/v6.3.2.1. Retrieved 10 March 2025.
{{cite web}}
: Missing or empty|title=
(help) - ^ https://git.yoctoproject.org/matchbox-window-manager/tag/?h=1.2.2.
{{cite web}}
: Missing or empty|title=
(help) - ^ "3.54.0". 5 October 2024. Retrieved 8 January 2025.
- ^ "47.6 · GNOME / mutter · GitLab". 5 March 2025. Retrieved 16 March 2025.
- ^ "Motif 2.3.8 Source Code". 5 December 2017.
- ^ "Openbox:Changelog".
- ^ "Release 0.3.2". 29 December 2024. Retrieved 26 January 2025.
- ^ "Release 0.31.0". 7 March 2025. Retrieved 27 March 2025.
- ^ Jeremie Courreges-Anglas (4 April 2017). "ratpoison-1.4.9 has been released". Retrieved 12 November 2020.
- ^ https://github.com/SawfishWM/sawfish/releases/tag/sawfish-1.13.0.
{{cite web}}
: Missing or empty|title=
(help) - ^ https://sithwm.darkside.no/sn/?M=D.
{{cite web}}
: Missing or empty|title=
(help) - ^ "Release 3.6.0". 10 July 2024. Retrieved 27 July 2024.
- ^ "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
- ^ "Release 24.11". 29 November 2024. Retrieved 30 November 2024.
- ^ "[ANNOUNCE] twm 1.0.13.1". 6 May 2025. Retrieved 9 May 2025.
- ^ "twm-1.0.13.1 · タグ · xorg / app / twm ·". 6 May 2025. Retrieved 9 May 2025.
- ^ "Version 0.96.0 released". 5 August 2023. Retrieved 7 August 2023.
- ^ https://github.com/xorg62/wmfs/releases/tag/201003. Retrieved 31 January 2018.
{{cite web}}
: Missing or empty|title=
(help) - ^ https://code.google.com/archive/p/wmii/downloads.
{{cite web}}
: Missing or empty|title=
(help) - ^ "Xfce 4.20 released". 15 December 2024. Retrieved 15 December 2024.
- ^ "News – Xfce 4.20 released". Retrieved 16 December 2024.
- ^ "Release 0.18.0". 3 February 2024. Retrieved 20 February 2024.
- ^ "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