Freedom251 › Window Management Software
IceWM

What IceWM is
IceWM is a window manager for the X Window System that gives users keyboard and mouse controls over application windows, with a focus on speed, simplicity, and minimal interference. Its tools include Alt+Tab switching, a window list, taskbar, configurable focus models, keybindings, dynamic menus, and tabbed windows. Windows can be iconified to the taskbar, tray, or desktop, or hidden. IceWM supports multiple workspaces and multi-monitor setups through RandR and Xinerama. It can run by itself or with GNOME and KDE, and offers themes, including more than 450 available to download. The project began in 1997 and is released under the GNU Library General Public License. IceWM is available on popular Linux distributions and most BSD systems; listed platforms are Linux and self-hosted. The website lists version 4.1.0, released on 2026-08-06, as its latest release. The listed free plan costs nothing.
Who it suits
IceWM suits Linux users who want a configurable window manager with keyboard and mouse controls, workspaces, and multi-monitor support. It can also fit setups using GNOME or KDE.
What it does well
- Free plan listed as free
- Supports multiple workspaces and multi-monitor setups
- More than 450 themes are available
- Includes taskbar, dynamic menus, and tabbed windows
What to know first
- Listed platforms are Linux and self-hosted
- Free trial is not available
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| IceWM | GNU LGPL license · X11 window manager | Free |
As ice-wm.org lists them, read 11 Oct 2026. The maker's own page has the final word.
Getting started
- Visit the IceWM website.
- Check whether IceWM is available for your Linux distribution or BSD system.
- Download the source archive using the site's installation instructions.
- Configure and build the source archive, then install IceWM.
- Use the manual or FAQ for guidance, and report bugs on GitHub.
Verdict
IceWM offers a broad set of window controls and customization, while keeping its purpose centered on managing windows in the X Window System. Its Linux and self-hosted platform listing and free plan make it a clear option for users whose setup fits those requirements.
Questions
Is IceWM free?
Yes. IceWM is listed as free and is released under the GNU Library General Public License.
Which systems support IceWM?
IceWM is available on popular Linux distributions and most BSD systems. It is a window manager for the X Window System.
Can IceWM run with GNOME or KDE?
Yes. IceWM can run on its own or alongside desktop environments such as GNOME and KDE.
Can I customize IceWM?
Yes. It is configurable and themeable, and the website says more than 450 themes are available to download.
How do I install IceWM?
The website provides instructions to download the source archive, configure it, build it, and install it.
Who created IceWM, and when?
IceWM was created by Marko Maček in 1997 using C++.
Facts from IceWM's own pages
- Accessibility of controls
- The manual says IceWM generally tries to make all functions available by keyboard and mouse, with an exception for mouse focus. · ice-wm.org, 11 Oct 2026
- Availability
- The site lists IceWM as available on popular Linux distributions and most BSD systems. · ice-wm.org, 11 Oct 2026
- Customization
- IceWM is configurable and themeable, and the site says more than 450 themes are available to download. · ice-wm.org, 11 Oct 2026
- Desktop compatibility
- IceWM is usable with GNOME and KDE environments. · ice-wm.org, 11 Oct 2026
- Desktop environments
- The site says IceWM can be used with GNOME and KDE environments. · ice-wm.org, 11 Oct 2026
- Founded
- 1997 · ice-wm.org, 28 Sept 2026
- Installation
- The site provides instructions to download the source archive, configure it, build it, and install it. · ice-wm.org, 11 Oct 2026
- Integration
- The manual says IceWM can run alone or with desktop environments such as GNOME, and its session program can launch the window manager, background changer, and tray. · ice-wm.org, 11 Oct 2026
- Latest release
- The website lists version 4.1.0, released on 2026-08-06, as the latest release. · ice-wm.org, 11 Oct 2026
- License
- IceWM is released under the GNU Library General Public License. · ice-wm.org, 11 Oct 2026
- Maker and origin
- The site says IceWM was created by Marko Maček in 1997 using C++. · ice-wm.org, 11 Oct 2026
- Origin
- IceWM was created by Marko Maček in 1997 using C++. · ice-wm.org, 11 Oct 2026
- Other features
- Features include a taskbar, configurable keybindings, dynamic menus, tabbed windows, and optional sound effects. · ice-wm.org, 11 Oct 2026
- Platforms
- The site says IceWM is available for popular Linux distributions and most BSD systems. · ice-wm.org, 11 Oct 2026
- Product
- IceWM is a window manager for the X Window System, designed for speed, simplicity, and minimal interference. · ice-wm.org, 11 Oct 2026
- Purpose
- IceWM is a window manager for the X Window System designed for speed, simplicity, and not getting in the user’s way. · ice-wm.org, 11 Oct 2026
- Standards
- The manual says IceWM is compatible with the EWMH and ICCCM window manager protocols. · ice-wm.org, 11 Oct 2026
- Support
- The site directs users to report bugs on GitHub and links to manual pages, a manual, and an FAQ. · ice-wm.org, 11 Oct 2026
- Taskbar and menus
- It includes a taskbar with pager, global and per-window keybindings, and a dynamic menu system. · ice-wm.org, 11 Oct 2026
- Window controls
- Windows can be managed by keyboard and mouse, iconified to the taskbar, tray, or desktop, or hidden. · ice-wm.org, 11 Oct 2026
- Window management
- It supports keyboard and mouse controls, Alt+Tab switching, a window list, and several configurable focus models. · ice-wm.org, 11 Oct 2026
- Workspaces and displays
- It supports multiple workspaces and multi-monitor setups through RandR and Xinerama. · ice-wm.org, 11 Oct 2026
Where IceWM stands on Freedom251
- Window Management Software#17 of 65