Hacker ApprovedDepartments

AwesomeWM

Hacker Approved

Ranked 5 of 30 window managers by recommenders

Keyboard-driven tiling window manager, configured in Lua, that long-time users say is hard to replace.

Keyboard-driven tiling window manager, configured in Lua, that long-time users say is hard to replace.

28 people gave an opinion

recommend it
26
criticize it
2
approval share
93%
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: recommended
  10. August 2026: recommended
  11. September 2026: recommended
  12. October 2026: not recommended
  13. November 2026: not recommended (month in progress)

Owned for 12 years

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

Each square is one year.

Why it carries the badge

  • 26 people recommend itNeeds 10 or more, met.
  • 13 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

  • Highly configurable through Lua scripting

    “I have used AwesomeWM for years and love its Lua configuration for providing infinite flexibility.”

    Comment from 20 Jul 2026 in “Hyprland 0.55 announced the switch to Lua for its config files”

    “minimalist, keyboard-driven and infinitely configurable through Lua scripts which I really like”

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

    “It's the lua scripting that really pushes it to the next level for me.”

    Comment from 14 Nov 2025 in “Moving Back to a Tiling WM – XMonad”
  • Long-term loyalty from users

    “Thanks for all your work on AwesomeWM - whether I keep using it or not it has been a great experience!”

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

    “My favorite is still AwesomeWM, although I haven't used it in years.”

    Comment from 22 Mar 2026 in “Ghostling”

    “I came back to AwesomeWM for a number of years twice”

    Comment from 17 Jun 2026 in “KDE Plasma 6.7 Released”
  • Hard to replace on other systems

    “I can't get a good one to work on Windows or Mac OS the way I can with AwesomeWM”

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

    “Once you get used to it, you miss it in any window manager that doesn't have it.”

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

    “I somehow doubt you'll find something as good as AwesomeWM in pre-Linux WMs”

    Comment from 24 Sep 2026 in “Ideas on modernizing the open-source desktop”
  • Predictable tiling and window layouts

    “one feature I like about it is this: combine any two or three workspaces and all the windows are shown tiled together”

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

    “I never felt like window sizing and positioning was random, it always opened in the logical place”

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

    “found AwesomeWM to work well for me for the usecase of configurable predefined window layouts”

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

Other window managers people recommend

The four most recommended other 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.

AwesomeWM compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
Hyprland823371%121 mo4 ownersApproved
Rectangle for macOS67396%111 yr3 ownersApproved
Enlightenment window manager511973%8—Approved
FVWM28488%825 yrs7 ownersApproved
AwesomeWMThis page26293%1112 yrs3 ownersApproved
See all 30 window managers, ranked

What people said

34 of the 40 comments that mention it, newest first. Each links to the original comment.

“Once you get used to it, you miss it in any window manager that doesn't have it.”

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

“I somehow doubt you'll find something as good as AwesomeWM in pre-Linux WMs”

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

“I can't get a good one to work on Windows or Mac OS the way I can with AwesomeWM”

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

“awaits your clanked stable utopia”

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

“I'd rather use something like AwesomeWM.”

RecommendsComment from 29 Aug 2026 in “GUIs should be fully keyboard-driven”

“I can't imagine life without AwesomeWM.”

RecommendsComment from 20 Aug 2026 in “Xorg-Server 26.0.99.901”

“I've essentially fused with it. Warts and all.”

RecommendsComment from 20 Aug 2026 in “Xorg-Server 26.0.99.901”

“I haven't found anything better than Awesome for crafting a bespoke desktop experience”

RecommendsComment from 20 Jul 2026 in “Hyprland 0.55 announced the switch to Lua for its config files”

“I did run Awesome for awhile and I liked it”

RecommendsComment from 20 Jul 2026 in “Hyprland 0.55 announced the switch to Lua for its config files”

“I have switched from FVWM to awesome because of Lua”

CriticizesComment from 20 Jul 2026 in “Hyprland 0.55 announced the switch to Lua for its config files”

“I have used AwesomeWM for years and love its Lua configuration for providing infinite flexibility.”

RecommendsComment from 20 Jul 2026 in “Hyprland 0.55 announced the switch to Lua for its config files”

“Some relatively lightweight custom window manager like Awesome or i3wm may also shape the environment”

RecommendsComment from 18 Jul 2026 in “Reviving a 15-year-old netbook with Arch Linux”

“I came back to AwesomeWM for a number of years twice”

RecommendsComment from 17 Jun 2026 in “KDE Plasma 6.7 Released”

“The results were pretty good.”

RecommendsComment from 6 Jun 2026 in “Mouseless – keyboard-driven control of macOS/Linux/Windows”

“I always considered awesomewm to be the WMConstructionKit”

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

“Thanks for all your work on AwesomeWM - whether I keep using it or not it has been a great experience!”

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

“AwesomeWM had async APIs for that kind of stuff for a decade now”

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

“I haven’t known awesomewm. Thumb up.”

RecommendsComment from 23 May 2026 in “It's time to talk about my writerdeck”

“Since I use the extremely configurable awesomewm window manager”

RecommendsComment from 23 May 2026 in “It's time to talk about my writerdeck”

“I never felt like window sizing and positioning was random, it always opened in the logical place”

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

“My favorite is still AwesomeWM, although I haven't used it in years.”

RecommendsComment from 22 Mar 2026 in “Ghostling”

“it's a Lua focused window manager that's quite nice”

RecommendsComment from 19 Mar 2026 in “What if Python was natively distributable?”

“I'm loving the unparalleled flexibility and freedom”

RecommendsComment from 1 Feb 2026 in “The Dank Case for Scrolling Window Managers”

“I have yet to find one on MacOS that has the features AwesomeWM have.”

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

“I remember it being very snappy”

RecommendsComment from 28 Jan 2026 in “Xfwl4 – The Roadmap for a Xfce Wayland Compositor”

“34MiB when on the desktop (clean), running X.org, AwesomeWM and xcompmgr”

RecommendsComment from 22 Jan 2026 in “200 MB RAM FreeBSD Desktop”

“tilling-WMs like AwesomeWM and QTile”

RecommendsComment from 12 Dec 2025 in “My productivity app is a never-ending .txt file (2020)”

“that has been my desktop ever since”

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

“I do miss having scripting built-in in AwesomeWM”

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

“found AwesomeWM to work well for me for the usecase of configurable predefined window layouts”

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

“one feature I like about it is this: combine any two or three workspaces and all the windows are shown tiled together”

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

“It's the lua scripting that really pushes it to the next level for me.”

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

“minimalist, keyboard-driven and infinitely configurable through Lua scripts which I really like”

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

“It was good on a 1366x768 screen to use space efficiently.”

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

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