Skip to content

awesome window manager on a Mac: what to use

awesome is a Lua configured window manager for Linux. The Mac apps that come closest, from scripting with Hammerspoon to ready made layouts.

Coming from · Updated 13 October 2026

awesome does not run on macOS. On Linux it is a tiling window manager configured in Lua, with several layouts and tags instead of workspaces.

Closest matches

If you likedOn a Mac
Scripting it in LuaHammerspoon, also scripted in Lua
Switching between layoutsAmethyst
Tags and workspaces on keysAeroSpace
A ready layout with no configClutterFreeMac

Many people who leave a configured Linux desktop for a Mac want to stop maintaining a config. ClutterFreeMac's settings window covers widths, per app rules, saved layouts and every shortcut; the strip does the arranging.

Questions

Is there a Mac equivalent of awesome wm?

Not exactly. Hammerspoon gives you Lua scripting, Amethyst gives you switchable layouts, and AeroSpace gives you keyboard driven workspaces.