X窗口管理器比较

本文比较各种不同的X窗口管理器。对此主题的介绍可见X窗口系统。
| 名称 | 语言 | 许可证 | 类型 | 可配置标题栏按钮 | 图形式配置 | 热键 | ICCCM/EWMH遵循 | 窗口切换的面板 | 分页窗口 | 可设主题 | 内存 (MB) | 初始发行 | 最新稳定发行 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 2bwm | C |  | 堆叠式 |  | 否 | 是 |  |  |  | 是 |  |  |  |
| 9wm | C | MIT | 堆叠式 | 否 | 否 | 否 |  | 是 | 否 | 否 | 0.4 | 1994 |  |
| aewm | C | MIT | 堆叠式 | 否 | 否 | 否 | 是 | 是 | 否 | 否 |  |  |  |
| awesome | C, Lua | GPL | 动态式 | 是 | 否 | 是 | 是 | 是 | 否 | 是 | 9 | 2007-09-18 |  |
| Blackbox | C++ | MIT | 堆叠式 | 否 | 第三方 | 带有bbkeys | 从0.65 / 从0.70 | 是 | 否 | 是 | 3 |  |  |
| bspwm | C | BSD | 平铺式 | 否 | 否 | 带有sxhkd | 部份 | 否 | 否 | 否 |  | 2013-04-23 |  |
| Compiz | C (OpenGL) | MIT | 合成式 | 是 | 是 | 是 | 是 | 第三方 | 是 | 是 |  | 2006 | 2016-11-11 |
| cwm | C | ISC | 堆叠式 | 没有标题栏按钮 | 否 | 是 |  | 否 | 否 | 是 |  | 2004-07-10 |  |
| dwm | C | MIT | 动态式 | 没有标题栏按钮 | 否 | 是 |  | 是 | 否 | 是 | 1 | 2006-07-14 |  |
| Enlightenment | C | BSD | 合成式 | 是 | 是 | 是 | 是 | 是 | 否 | 是 |  | 1997 | 2019-08 |
| evilwm | C | MIT | 堆叠式 | 没有标题栏按钮 | 否 | 是 | 部份 | 否 | 否 | 是 |  |  |  |
| EXWM | Emacs Lisp | GPL | 平铺式 | 否 | 否 | 是 | 部份 | 否 | 否 | 是 |  |  |  |
| Fluxbox | C++ | MIT | 堆叠式 | 是 | 第三方 | 是 | 是 | 是 | 是 | 是 | 16 |  |  |
| FLWM | C++ (FLTK) | GPL | 堆叠式 |  | 否 | 是 |  | 有窗口列表菜单 | 否 | 否 |  | 1998 |  |
| FVWM | C | GPL | 动态式 | 是 | 否 | 是 | 是 | 是 | 是 | 第三方 | 4 | 1993-06-01 |  |
| i3 | C | BSD | 动态式 | 没有标题栏按钮 | 否 | 是 | 是 | 否 | 是 | 是 | 3 | 2009-03-15 |  |
| IceWM | C++ | LGPL | 堆叠式 | 是 | 第三方 | 是 | 是 | 是 | 否 | 是 | 4.5 | 1997 |  |
| Ion | C, Lua | LGPL带有对修改版本的命名限制 | 平铺式 | 没有标题栏按钮 | 否 | 是 |  | 否 | 是 | 是 |  | 2000 | 2009-01-10 |
| JWM | C | MIT (曾经GPL) | 堆叠式 | 是 | 第三方 | 是 | EWMH | 是 | 否 | 是 | 3 | 2003 |  |
| KWin | C++ (Qt) | GPL | 合成式 | 是 | 是 | 是 | 是 | 是 | 否 | 是 | 41 |  | 2019-01 |
| Matchbox | C | GPL | 堆叠式 |  |  |  | EWMH遵循 | 否 | 否 | 是 |  | 2007-04-13 |  |
| Metacity | C, C++ (GTK+) | GPL | 合成式 | 是 | 是 | 是 | 是 | 是 | 否 | 是 |  | 2002-10 | 2016-09 |
| Mutter | C (Clutter) | GPL | 合成式 | 是 | 是 | 是 | 是 | Gnome Shell | 否 | 是 | 18.6 | 2011-04 | 2018-09 |
| MWM | C | LGPL | 堆叠式 | 否 | 否 | 是 |  |  |  | 可以改变颜色 |  | 1989 |  |
| Openbox | C | GPL | 堆叠式 | 是 | 第三方 | 是 | 是 | 第三方 | 否 | 是 | 7 | 2002-09-18 |  |
| PekWM | C++ | GPL | 堆叠式 | 是 | 否 | 是 | 部份 | 否 | 是 | 是 | 5.3 |  |  |
| PlayWM | C | GPL | 堆叠式 | 是 | 否 | 是 | 是 | 是 | 否 | 是 |  |  |  |
| Ratpoison | C | GPL | 平铺式 | 否 | 否 | 是 | 否 | 否 | 否 | 否 | 1 | 2000-12-04 |  |
| Sawfish | Lisp, C | GPL | 堆叠式 | 是 | 是 | 是 | 部份 | 是 | 原始的 | 是 | 3.1 | 2000-01-01 |  |
| sithWM | C | GPL | 堆叠式 | 没有标题栏按钮 | 否 | 是 |  | 否 | 否 | 是 |  |  |  |
| spectrwm | C | ISC | 动态式 | 没有标题栏按钮 | 否 | 是 | 是 | 否 | 否 | 普染色 |  |  |  |
| steamcompmgr | 未知 | BSD-2-条款 | 合成式 | 否 | 否 | 是 |  | 否 | 否 | 否 |  | 2013 |  |
| StumpWM | Common Lisp | GPL | 平铺式 | 否 | 否 | 是 | 否 | 否 | 否 | 否 |  |  |  |
| twm | C | MIT | 堆叠式 | 是 | 否 | 是 |  | 是 | 否 | 普染色 | 1.2 | 1987 |  |
| WMFS | C | BSD | 平铺式 | 是 | 否 | 是 | 是 | 是 | 是 | 是 |  |  |  |
| Window Maker | C | GPL | 堆叠式 | 否 | 是 | 是 | 部份 | 是 | 是 | 是 | 7 | 1997 |  |
| Wingo | Go | WTFPL | 动态式 | 是 | 否 | 是 | 是 | 是 | 否 | 是 |  |  |  |
| wmii | C | MIT | 动态式 | 是 | 否 | 是 | 是 | 否 | 是 | 是 |  | 2005-06-01 |  |
| Xfwm | C, C++ (GTK+) | GPL, LGPL | 合成式 | 是 | 是 | 是 | 是 | 是 | 否 | 是 | 70 |  |  |
| xmonad | Haskell | BSD | 动态式 | 是 | 否 | 是 | 是 / ? | 第三方 | 是 | 是 | 2 | 2007-03-06 |  |
| uwm | C | 类似BSD许可证 | 堆叠式 |  |  |  |  |  |  |  |  | 1985 |  |
| 名称 | 语言 | 许可证 | 类型 | 可配置标题栏按钮 | 图形式配置 | 热键 | ICCCM/EWMH遵循 | 窗口切换的面板 | 分页窗口 | 可设主题 | 内存 (MB) | 初始发行 | 最新稳定发行 |