This article compares variety of different X window managers. For an introduction to the topic, see X Window System.
| Name | Language | License | Type | Configurable titlebar buttons | Graphical configuration | Hotkeys | ICCCM/EWMH compliant | Panel for window switching | Tabbed windows | Themeable |
|---|---|---|---|---|---|---|---|---|---|---|
| 9wm | C | MIT | Stacking | No | No | No | Yes | No | No | |
| aewm | C | MIT | Stacking | No | No | No | Yes | Yes | No | No |
| awesome | C, Lua | GPL | Dynamic | Yes | No | Yes | Yes | Yes | Yes | Yes |
| Blackbox | C++ | MIT | Stacking | No | third-party | with bbkeys | through 0.65 / from 0.70 | Yes | No | Yes |
| Compiz | C++ (OpenGL) | MIT | Compositing | Yes | Yes | Yes | Yes | third-party | Yes | Yes |
| cwm | C | ISC | Stacking | Yes | No | Yes | No | Yes | Yes | |
| dwm | C | MIT | Tiling and stacking | no titlebar buttons | No | Yes | Yes | No | Yes | |
| Enlightenment | C | BSD | Stacking | Yes | Yes | Yes | Yes | Yes | No | Yes |
| evilwm | C | Artistic | Stacking | no titlebar buttons | No | No | ?/Somewhat from 1.1.0 | No | No | Yes |
| Fluxbox | C++ | MIT | Stacking | Yes | third-party | Yes | Yes | Yes | Yes | Yes |
| FLWM | C (FLTK) | GPL | stacking | No | Yes | There is a window list menu | No | No | ||
| FVWM | C | GPL | Dynamic | Yes | No | Yes | Yes | Yes | Yes | third-party |
| i3 | C | BSD | Dynamic | no titlebar buttons | No | Yes | Yes | No | Yes | Yes |
| IceWM | C++ | GPL, LGPL | Stacking | Yes | third-party | Yes | Yes | Yes | Yes | Yes |
| Ion | C, Lua | LGPL with naming restrictions on modified versions | Tiling and stacking | no titlebar buttons | No | Yes | No | Yes | Yes | |
| JWM | C | GPL | Stacking | Yes | No | Yes | No | Yes | No | Yes |
| KWin (KDE) | C++ (Qt) | GPL | Compositing | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| Matchbox | C | GPL | Stacking | EWMH compliance | No | No | Yes | |||
| Metacity (GNOME) | C, C++ (GTK+) | GPL | Compositing or Stacking | Yes | Yes | Yes | Yes | Yes | No | Yes |
| Mutter (GNOME/MeeGo) | C (Clutter) | GPL | Compositing | Yes | Yes | Yes | Yes | Gnome Shell | No | Yes |
| mwm (Motif Window Manager) | C | The Open Group Public License | Stacking | No | No | Yes | can change colours | |||
| Openbox | C | GPL | Stacking | Yes | third-party | Yes | Yes | third-party | No | Yes |
| PekWM | C++ | GPL | Stacking | Yes | No | Yes | Partial | No | Yes | Yes |
| PlayWM | C | GPL | Stacking | Yes | No | Yes | Yes | Yes | No | Yes |
| Sawfish | Lisp, C | GPL | Stacking | Yes | Yes | Yes | Partial | Yes | primitive | Yes |
| sithWM | C | GPL | Stacking | no titlebar buttons | No | Yes | No | No | Yes | |
| spectrwm | C | BSD | Tiling and stacking | no titlebar buttons | No | Yes | Yes | No | No | solid colors |
| twm | C | MIT License | re-parenting | Yes | No | Yes | Yes | No | solid colors | |
| WMFS | C | BSD | Tiling | Yes | No | Yes | Yes | Yes | No | Yes |
| Wingo | Go | WTFPL | Dynamic | Yes | No | Yes | Yes | Yes | No | Yes |
| wmii | C | MIT | Dynamic | Yes | No | Yes | Yes | No | Yes | Yes |
| Xfwm (Xfce) | C, C++ (GTK+) | GPL, LGPL | Compositing | Yes | Yes | Yes | Yes | Yes | No | Yes |
| xmonad | Haskell | BSD | Dynamic | Yes | No | Yes | Yes / ? | third-party | Yes | Yes |
| Name | Language | License | Type | Configurable titlebar buttons | Graphical configuration | Hotkeys | ICCCM/EWMH compliant | Panel for window switching | Tabbed windows | Themeable |
Famous quotes containing the words comparison of, comparison, window and/or managers:
“We teach boys to be such men as we are. We do not teach them to aspire to be all they can. We do not give them a training as if we believed in their noble nature. We scarce educate their bodies. We do not train the eye and the hand. We exercise their understandings to the apprehension and comparison of some facts, to a skill in numbers, in words; we aim to make accountants, attorneys, engineers; but not to make able, earnest, great- hearted men.”
—Ralph Waldo Emerson (18031882)
“I have travelled a good deal in Concord; and everywhere, in shops, and offices, and fields, the inhabitants have appeared to me to be doing penance in a thousand remarkable ways.... The twelve labors of Hercules were trifling in comparison with those which my neighbors have undertaken; for they were only twelve, and had an end; but I could never see that these men slew or captured any monster or finished any labor.”
—Henry David Thoreau (18171862)
“On the day of breasts and small hips
the window pocked with bad rain,
rain coming on like a minister,
we coupled, so sane and insane.”
—Anne Sexton (19281974)
“We also have to make sure our children know the history of women. Tell them the rotten truth: It wasnt always possible for women to become doctors or managers or insurance people. Let them be armed with a true picture of the way we want it to be.”
—Anne Roiphe (20th century)