Active X11 Started 2007

Tiling, Floating · Window Manager

xmonad

A dynamically tiling X11 window manager that is written and configured in Haskell. In a normal WM, you spend half your time aligning and searching for windows. XMonad makes work easier, by automating this. XMonad features Very stable, fast, small and simple. Tiny code base (~2000 lines of Haskell) Automatic window tiling and management First class keyboard…

Developed by
xmonad Screenshot
Status
Paradigm
Server
Written in

Overview

About xmonad

A dynamically tiling X11 window manager that is written and configured in Haskell.

In a normal WM, you spend half your time aligning and searching for windows. XMonad makes work easier, by automating this.

XMonad features

  • Very stable, fast, small and simple.
  • Tiny code base (~2000 lines of Haskell)
  • Automatic window tiling and management
  • First class keyboard support: a mouse is unnecessary
  • Full support for tiling windows on multi-head displays
  • Full support for floating, tabbing and decorated windows
  • Full support for GNOME and KDE utilities
  • XRandR support to rotate, add or remove monitors
  • Per-workspace layout algorithms
  • Per-screens custom status bars
  • Compositing support
  • Powerful, stable customisation and on-the-fly reconfiguration
  • Large extension library
  • Excellent, extensive documentation
  • Large, active development team, support and community
  • Read more reviews of xmonad
01

Notable features

A purely functional tiling core whose configuration is compiled Haskell and extended through the large xmonad-contrib library.

Gallery

Screenshots

Screenshot viewer