EVERYTHING XIAOMI
Get listed

XMonad

Place
#42 of 65
Score
5.8
XMonad's website

The facts below are what the maker publishes about XMonad, checked and dated. Our editors have not written about it yet.

Plans and prices

From XMonad's own pricing page, checked 11 Oct 2026.

All about pricing
PlanPriceWhat it gives you
XMonadFreeMinimal X11 window manager core · extensions available through xmonad-contrib

The facts

Each one read from XMonad's own pages, with the date it was checked.

What it does

Configuration requirement
The quick start instructs users to create a Haskell configuration file at ~/.config/xmonad/xmonad.hs.checked 11 Oct 2026
Customization
Users can write custom layout algorithms and other extensions in Haskell configuration files.checked 11 Oct 2026
Desktop utilities
The features page lists support for GNOME and KDE utilities and XRandR monitor rotation and changes.checked 11 Oct 2026
Extensions
The separate xmonad-contrib package contains hundreds of community-maintained extensions.checked 11 Oct 2026
Installation
The project lists packages in BSD and Linux distribution repositories and provides instructions for installing from Git.checked 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.checked 11 Oct 2026
Keyboard control
Window manager features are accessible from the keyboard, and using a mouse is optional.checked 11 Oct 2026
Layouts
The default layouts are tall, wide, and fullscreen, and each virtual workspace retains its own layout.checked 11 Oct 2026
Multi-monitor support
XMonad supports multiple physical monitors through Xinerama, allowing simultaneous display of several workspaces.checked 11 Oct 2026
Product
XMonad is a dynamically tiling window manager for X11, written and configured in Haskell.checked 11 Oct 2026
Project history
The project repository says XMonad was started in 2007 by Spencer Janssen, Don Stewart, and Jason Creighton.checked 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.checked 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.checked 11 Oct 2026
Support
The project points users to its mailing list and IRC channel for help.checked 11 Oct 2026
Window arrangement
It automatically tiles windows without gaps or overlap to maximize screen use.checked 11 Oct 2026

Alternatives to XMonad

All alternatives
  1. 1DisplayFusion logo

    DisplayFusion

    Free planAndroidiOSAPIWindows
    7.9$34 one-time
  2. 2

    Avidemux

    Free planOpen sourceWebLinuxmacOSWindows
    7.3Free plan
  3. 3Dexpot logo

    Dexpot

    Free planAPIWindows
    7.2€24.90 one-time
  4. 4

    spectrwm

    Free planOpen sourceLinuxmacOSWindows
    7.1Free plan
  5. 5Launchpad logo

    Launchpad

    Free planWebAPILinuxSelf-hosted
    7.0Free plan
  6. 6Reloop logo

    Reloop

    Free planSelf-hosted
    7.0From $10 a month