This article compares variety of different X window managers . For an introduction to the topic, see X Window System.
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 [lower-alpha 1] | Yes [lower-alpha 2] | No | No | No | Yes |
Blackbox | No | Depends [lower-alpha 3] | Depends [lower-alpha 4] | Yes [lower-alpha 5] | Yes | No | Yes |
bspwm [ citation needed ] | No | No | Yes [lower-alpha 6] | Partial | No | No | No |
Compiz | Yes | Yes | Yes | Yes | Depends [lower-alpha 3] | Yes | Yes |
CTWM | |||||||
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 [lower-alpha 3] | Yes | Yes [45] | Yes | Yes | Yes |
FLWM | No | Yes | No [lower-alpha 7] | No | No | ||
FVWM | Yes | No | Yes | Yes | Yes | Yes [46] | Depends [lower-alpha 3] [47] [48] |
herbstluftwm | no titlebar buttons | No | Yes | Yes | No | Yes | Yes |
i3 | no titlebar buttons | No | Yes | Yes | No | Yes | Yes |
IceWM | Yes | Depends [lower-alpha 3] | Yes | Yes | Yes | No | Yes |
Ion | no titlebar buttons | No | Yes | No | Yes | Yes | |
JWM | Yes | Depends [lower-alpha 3] | 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 |
Motif Window Manager (mwm) | No | No | Yes | No [lower-alpha 8] | |||
Openbox | Yes | Depends [lower-alpha 3] | Yes | Yes | Depends [lower-alpha 3] | 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 [lower-alpha 3] | Yes | Yes |
worm | |||||||
Name | Configurable titlebar buttons | Graphical configuration | Hotkeys | ICCCM/EWMH compliant | Panel for window switching | Tabbed windows | Themeable |
An X window manager is a window manager that runs on top of the X Window System, a windowing system mainly used on Unix-like systems.
Blackbox is a free and open-source stacking window manager for the X Window System.
The F Virtual Window Manager (FVWM) is a virtual window manager for the X Window System. Originally a twm derivative, FVWM has evolved into a powerful and highly configurable environment for Unix-like systems.
In computing, the Inter-Client Communication Conventions Manual is a standard protocol for the X Window System. It specifies conventions for clients of a common X server about selections and cut buffers, communication with the window manager and session manager, manipulation of shared resources, and color characterization.
The landscape for instant messaging involves cross-platform instant messaging clients that can handle one or multiple protocols. Clients that use the same protocol can typically federate and talk to one another. The following table compares general and technical information for cross-platform instant messaging clients in active development, each of which have their own article that provide further information.
In Unix computing, CTWM is a stacking window manager for the X Window System in the twm family of window managers. It was created in 1992 by Claude Lecommandeur of EPFL from the source code for twm, which he extended to allow for virtual desktops ; the project is currently (2024) maintained by Matthew Fuller. CTWM has been the default desktop environment for NetBSD since 2020, replacing twm.
Altap Salamander is a freeware orthodox file manager for Microsoft Windows, originally inspired by Norton Commander. In contrast to several other file managers, it has a context aware user interface hiding complexity – for instance, the bottom function list changes on press of modifier keys, just showing the currently available hotkey function set.
This article provides basic comparisons for notable text editors. More feature details for text editors are available from the Category of text editor features and from the individual products' articles. This article may not be up-to-date or necessarily all-inclusive.
FVWM95 is a window manager for the X Window System based on the popular FVWM 2 window manager. It is similar to the original FVWM, but is designed to closely resemble the look of Windows 95.
The following tables compare general and technical information for a number of notable file managers.
Raster graphics editors can be compared by many variables, including availability.
The following tables compare general and technical information for a number of HTML editors.
This comparison contains download managers, and also file sharing applications that can be used as download managers. For pure file sharing applications see the Comparison of file sharing applications.
A desktop environment is a collection of software designed to give functionality and a certain look and feel to an operating system.
The following is a general comparison of BitTorrent clients, which are computer programs designed for peer-to-peer file sharing using the BitTorrent protocol.
This is a comparison of notable web frameworks, software used to build and deploy web applications.
Extended Window Manager Hints, a.k.a. NetWM, is an X Window System standard for the communication between window managers and applications. It builds on the functionality of the Inter-Client Communication Conventions Manual (ICCCM).
9wm is an open source stacking window manager for X11, written by David Hogan (dhog) in 1994 to emulate the Plan 9 Second Edition window manager, 8½. Many later minimalist window managers for X were either inspired by, or directly derived from, 9wm. 9wm takes only 0.4 MB in RAM.
The following is a comparison of RSS feed aggregators. Often e-mail programs and web browsers have the ability to display RSS feeds. They are listed here, too.
Explorer++ is a free and open-source navigational file manager for Microsoft Windows. It features multi-tabbed panes, bookmarks menu, and a customizable user interface. It can be configured to run portably or use the registry. It can also be set to replace Windows Explorer as the default file manager.
evilwm releases following and including version 1.1.0 follow the EWMH standard.
License: BSD-2-clause
Blackbox releases up to and including version 0.65.0 follow the ICCCM standard, while 0.70 and later follow EWMH.