Hacker ApprovedDepartments

XMonad

Hacker Approved

Ranked 5 of 11 tiling window managers by recommenders

Fast, keyboard-driven tiling window manager with strong multi-monitor workspace handling and easy code-based config. Critics say it's not right for most people.

Fast, keyboard-driven tiling window manager with strong multi-monitor workspace handling and easy code-based config. Critics say it's not right for most people.

29 people gave an opinion

recommend it
28
criticize it
1
approval share
97%
Each figure is one person. RecommendsCriticizes

Recommended in 11 of 13 months

  1. November 2025: recommended
  2. December 2025: recommended
  3. January 2026: recommended
  4. February 2026: recommended
  5. March 2026: recommended
  6. April 2026: recommended
  7. May 2026: recommended
  8. June 2026: recommended
  9. July 2026: not recommended
  10. August 2026: recommended
  11. September 2026: recommended
  12. October 2026: recommended
  13. November 2026: not recommended (month in progress)

Owned for 10 years

Median of the 5 owners who said how long they have had it.

Each square is one year.

Why it carries the badge

  • 28 people recommend itNeeds 10 or more, met.
  • 28 recommenders for every criticNeeds 2 to 1 or better, met.
  • Recommended in 11 of 13 monthsNeeds 4 or more, met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Keyboard-driven tiling with fast focus

    “XMonad with some lightly customized layouts gives me the operations to do all of this quickly”

    Comment from 24 Sep 2026 in “Ideas on modernizing the open-source desktop”

    “I tried xmonad, a tiling window manager, and I was hooked”

    Comment from 7 Dec 2025 in “Screenshots from developers: 2002 vs. 2015 (2015)”

    “Also has nice hot-keys for moving focus.”

    Comment from 9 Oct 2026 in “Show HN: K10s – A Clickable Kubernetes TUI (Go, Bubble Tea)”
  • Fast and lightweight

    “It's definitely quick as heck and I like how compact the codebase is for edits.”

    Comment from 15 Nov 2025 in “Moving Back to a Tiling WM – XMonad”

    “I just run xmonad and everything is pretty snappy”

    Comment from 18 May 2026 in “I turned a $80 RK3562 Android tablet into a Debian Linux workstation”

    “it takes basically no resources”

    Comment from 24 May 2026 in “I turned a $80 RK3562 Android tablet into a Debian Linux workstation”
  • Strong multi-monitor workspace handling

    “xmonad is really really good. Especially how it handles workspaces on multiple monitors.”

    Comment from 14 Nov 2025 in “Moving Back to a Tiling WM – XMonad”

    “With Xmonad I had 10 spaces on a single laptop screen”

    Comment from 3 Apr 2026 in “Improving my focus by giving up my big monitor”

    “the ability to have empty workspaces”

    Comment from 14 Nov 2025 in “Moving Back to a Tiling WM – XMonad”
  • Configurable directly in code

    “XMonad with a few cargo-culted tweaks works noticeably better for me than I've been able to configure i3wm”

    Comment from 14 Nov 2025 in “Moving Back to a Tiling WM – XMonad”

    “Or even customize my Xmonad to show specific Gimp instances on select workspaces.”

    Comment from 15 Nov 2025 in “Moving Back to a Tiling WM – XMonad”

    “you can actually just throw stuff into your config to change core behavior”

    Comment from 15 Nov 2025 in “Moving Back to a Tiling WM – XMonad”

What people warn about

Each mark is one comment

  • Not the right choice for most people

    “I'm not denigrating XMonad or such here; it's more that I think it's probably not the right choice for most people”

    Comment from 14 Nov 2025 in “Moving Back to a Tiling WM – XMonad”
  • Stuck on X11, not Wayland

    “worked well with MATE and kde until the wayland switch”

    Comment from 14 Nov 2025 in “Moving Back to a Tiling WM – XMonad”

Other tiling window managers people recommend

The four most recommended other tiling window managers, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

XMonad compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
Niri1251788%136 mo16 ownersApproved
Sway812378%124 yrs17 ownersApproved
AeroSpace771287%124 mo10 ownersApproved
i3 window manager70989%12—Approved
XMonadThis page28197%1110 yrs5 ownersApproved
See all 11 tiling window managers, ranked

What people said

38 of the 41 comments that mention it, newest first. Each links to the original comment.

“Also has nice hot-keys for moving focus.”

RecommendsComment from 9 Oct 2026 in “Show HN: K10s – A Clickable Kubernetes TUI (Go, Bubble Tea)”

“I used to use XMonad (now on Hyprland) and feel that the tiling window manager experience you can get on Linux doesn't have an equivalent on macos.”

RecommendsComment from 5 Oct 2026 in “Turn off Apple Intelligence on macOS 27 and get its disk space back”

“I've found my Zen with xmonad and emacs”

RecommendsComment from 25 Sep 2026 in “Ideas on modernizing the open-source desktop”

“XMonad with some lightly customized layouts gives me the operations to do all of this quickly”

RecommendsComment from 24 Sep 2026 in “Ideas on modernizing the open-source desktop”

“I've had to adapt to exactly zero change in my ux in ten years.”

RecommendsComment from 24 Sep 2026 in “Ideas on modernizing the open-source desktop”

“You don't need a desktop environment!”

RecommendsComment from 2 Jun 2026 in “Preparing for KDE Plasma's Last X11-Supported Release”

“I just went with xmonad and the few apps I actually use.”

RecommendsComment from 2 Jun 2026 in “Preparing for KDE Plasma's Last X11-Supported Release”

“it takes basically no resources”

RecommendsComment from 24 May 2026 in “I turned a $80 RK3562 Android tablet into a Debian Linux workstation”

“I just run xmonad and everything is pretty snappy”

RecommendsComment from 18 May 2026 in “I turned a $80 RK3562 Android tablet into a Debian Linux workstation”

“I find it very natural and predictable.”

RecommendsComment from 3 Apr 2026 in “Improving my focus by giving up my big monitor”

“With Xmonad I had 10 spaces on a single laptop screen”

RecommendsComment from 3 Apr 2026 in “Improving my focus by giving up my big monitor”

“the simple fact that XMonad runs on X11 and not on Wayland is a killer feature for others”

RecommendsComment from 20 Mar 2026 in “Wayland set the Linux Desktop back by 10 years”

“Almost no fiddling with windows at all.”

RecommendsComment from 13 Feb 2026 in “Resizing windows on macOS Tahoe – the saga continues”

“which is great for invoking a possibly slow command”

RecommendsComment from 12 Feb 2026 in “Claude Code Is Being Dumbed Down”

“The only DE's that I haven't had poor experiences with are xfce, bspwm, i3/i3gaps, and xmonad.”

RecommendsComment from 28 Jan 2026 in “Microsoft forced me to switch to Linux”

“or strict tile enforcement (i3/xMonad)”

RecommendsComment from 14 Jan 2026 in “The struggle of resizing windows on macOS Tahoe”

“I've run Void Linux + Xmonad for many years without any such issues”

RecommendsComment from 1 Jan 2026 in “Linux is good now; to feel like you actually own your PC, put Linux on it”

“I dig it despite Haskell, not because of it”

RecommendsComment from 11 Dec 2025 in “Pop_OS 24.04 LTS with COSMIC desktop environment”

“I tried xmonad, a tiling window manager, and I was hooked”

RecommendsComment from 7 Dec 2025 in “Screenshots from developers: 2002 vs. 2015 (2015)”

“the only one that looks even remotely good to me”

RecommendsComment from 7 Dec 2025 in “Screenshots from developers: 2002 vs. 2015 (2015)”

“Or even customize my Xmonad to show specific Gimp instances on select workspaces.”

RecommendsComment from 15 Nov 2025 in “Moving Back to a Tiling WM – XMonad”

“you can actually just throw stuff into your config to change core behavior”

RecommendsComment from 15 Nov 2025 in “Moving Back to a Tiling WM – XMonad”

“It's definitely quick as heck and I like how compact the codebase is for edits.”

MixedComment from 15 Nov 2025 in “Moving Back to a Tiling WM – XMonad”

“This is the reaon I use XMonad”

RecommendsComment from 15 Nov 2025 in “Moving Back to a Tiling WM – XMonad”

“worked well with MATE and kde until the wayland switch”

MixedComment from 14 Nov 2025 in “Moving Back to a Tiling WM – XMonad”

“it came with enough of the batteries included in the package that spinning up a nice and productive environment took barely any code”

RecommendsComment from 14 Nov 2025 in “Moving Back to a Tiling WM – XMonad”

“the ability to have empty workspaces”

RecommendsComment from 14 Nov 2025 in “Moving Back to a Tiling WM – XMonad”

“I'm not denigrating XMonad or such here; it's more that I think it's probably not the right choice for most people”

MixedComment from 14 Nov 2025 in “Moving Back to a Tiling WM – XMonad”

“It's not about discovering it doesn't work so much as discovering the specific reason it doesn't work.”

RecommendsComment from 14 Nov 2025 in “Moving Back to a Tiling WM – XMonad”

“it just does everything I want”

RecommendsComment from 14 Nov 2025 in “Moving Back to a Tiling WM – XMonad”

“xmonad is really really good. Especially how it handles workspaces on multiple monitors.”

RecommendsComment from 14 Nov 2025 in “Moving Back to a Tiling WM – XMonad”

“so that I could have a tiling window manager but still have all the normal desktop environment conveniences”

RecommendsComment from 14 Nov 2025 in “Moving Back to a Tiling WM – XMonad”

“XMonad with a few cargo-culted tweaks works noticeably better for me than I've been able to configure i3wm”

RecommendsComment from 14 Nov 2025 in “Moving Back to a Tiling WM – XMonad”

“Type-checking keybindings is cute, but you're going to discover that the keybinding doesn't work when you go to use it”

CriticizesComment from 14 Nov 2025 in “Moving Back to a Tiling WM – XMonad”

“it had really nice I3, bspwm, and xmonad distributions”

RecommendsComment from 14 Nov 2025 in “Moving Back to a Tiling WM – XMonad”

“pandoc and xmonad are super useful”

RecommendsComment from 7 Nov 2025 in “Show HN: JermCAD – A YAML-powered, vibe-coded, browser-based CAD software”

“XMonad works noticeably better for me than i3wm/Sway”

RecommendsComment from 5 Nov 2025 in “Gnome Mutter Now "Completely Drops the Whole X11 Back End"”

“I usually prefer XMonad or i3wm atop X11”

RecommendsComment from 5 Nov 2025 in “Gnome Mutter Now "Completely Drops the Whole X11 Back End"”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.