Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Window Management Software
  3. XMonad

XMonad

Plans and prices

XMonad

Free

Minimal X11 window manager core · extensions available through xmonad-contrib

Every plan, in full

On the record

Configuration requirement
The quick start instructs users to create a Haskell configuration file at ~/.config/xmonad/xmonad.hs.xmonad.org · read 11 Oct 2026
Customization
Users can write custom layout algorithms and other extensions in Haskell configuration files.xmonad.org · read 11 Oct 2026
Desktop utilities
The features page lists support for GNOME and KDE utilities and XRandR monitor rotation and changes.xmonad.org · read 11 Oct 2026
Extensions
The separate xmonad-contrib package contains hundreds of community-maintained extensions.xmonad.org · read 11 Oct 2026
Installation
The project lists packages in BSD and Linux distribution repositories and provides instructions for installing from Git.xmonad.org · read 11 Oct 2026
Intended use
The project describes XMonad as a minimalist window manager focused on arranging windows so users can concentrate on their work.xmonad.org · read 11 Oct 2026
Keyboard control
Window manager features are accessible from the keyboard, and using a mouse is optional.xmonad.org · read 11 Oct 2026
Layouts
The default layouts are tall, wide, and fullscreen, and each virtual workspace retains its own layout.xmonad.org · read 11 Oct 2026
Multi-monitor support
XMonad supports multiple physical monitors through Xinerama, allowing simultaneous display of several workspaces.xmonad.org · read 11 Oct 2026
Product
XMonad is a dynamically tiling window manager for X11, written and configured in Haskell.xmonad.org · read 11 Oct 2026
Project history
The project repository says XMonad was started in 2007 by Spencer Janssen, Don Stewart, and Jason Creighton.github.com · read 11 Oct 2026
Related tools
The download page lists dmenu and rofi as program launchers, and xmobar, polybar, and taffybar as status bars that work well with XMonad.xmonad.org · read 11 Oct 2026
Security and correctness
The project describes using Haskell’s type system, type-based automatic testing, and verification tools to check correctness properties.xmonad.org · read 11 Oct 2026
Support
The project points users to its mailing list and IRC channel for help.xmonad.org · read 11 Oct 2026
Window arrangement
It automatically tiles windows without gaps or overlap to maximize screen use.xmonad.org · read 11 Oct 2026

Alternatives to XMonad

Every alternative, ranked