AltCatalog
Catalog Window managers Hammerspoon

Alternatives to Hammerspoon

Lua-scriptable macOS automation

Alt Score

Alt Score · 65

How this alternative ranks. How it works →

Verified coverage 90%61
Visibility 10%100

Verified coverage = sourced yes and partial answers in the category checklist. Visibility = relative app-page views on AltCatalog over 30 days, neutral below 500 category views. Payment, votes, and vendor opinions are never score inputs.

#4 of 8 in Window managers

Hammerspoon ranks #4 of 8 in Window managers, with an Alt Score of 65. It is licensed under MIT, free and available on macOS. 7 of 9 checklist rows are verified against a public source.

Official site Suggest an edit Data history Work on Hammerspoon? Claim this page
Who it's for

Developers and power users on macOS who are comfortable writing small scripts and want to automate their machine beyond what built-in tools or GUI utilities allow.

What you get

A bridge between macOS and a Lua scripting engine, with a wide set of extension APIs covering windows, applications, hotkeys, the mouse, screens, audio devices, wifi, battery, the clipboard, and low-level keyboard/mouse events. It's commonly used for custom window management and tiling, global hotkeys, and triggering actions off system events like network changes or battery level. Out of the box it does nothing until you write configuration for it.

How it works

You write a Lua script at ~/.hammerspoon/init.lua that wires system events to actions using Hammerspoon's extension APIs, then reload the config for changes to take effect; Hammerspoon runs in the background executing that script continuously.

Why people leave Hammerspoon

Dashed reasons are sourced facts; the rest are opinions. Vendors can dispute.

Sign in to add a reason — new reasons go through moderation before appearing.

Ranked alternatives

Ordered by Alt Score. Click any score to see the breakdown.

Sponsored Paid slot. Never affects the ranked order below. Promote here →
01

Window management plus every input customization.

Proprietary macOS
Alt Score

Alt Score · 75

How this alternative ranks. How it works →

Verified coverage 90%72
Visibility 10%100

Verified coverage = sourced yes and partial answers in the category checklist. Visibility = relative app-page views on AltCatalog over 30 days, neutral below 500 category views. Payment, votes, and vendor opinions are never score inputs.

02

PowerToys' Windows layout zones.

MIT Windows
Alt Score

Alt Score · 75

How this alternative ranks. How it works →

Verified coverage 90%72
Visibility 10%100

Verified coverage = sourced yes and partial answers in the category checklist. Visibility = relative app-page views on AltCatalog over 30 days, neutral below 500 category views. Payment, votes, and vendor opinions are never score inputs.

03

The Mac window snapping default.

MIT macOS
Alt Score

Alt Score · 70

How this alternative ranks. How it works →

Verified coverage 90%67
Visibility 10%100

Verified coverage = sourced yes and partial answers in the category checklist. Visibility = relative app-page views on AltCatalog over 30 days, neutral below 500 category views. Payment, votes, and vendor opinions are never score inputs.

04

Simple paid snapping from the App Store.

Proprietary macOS
Alt Score

Alt Score · 60

How this alternative ranks. How it works →

Verified coverage 90%56
Visibility 10%100

Verified coverage = sourced yes and partial answers in the category checklist. Visibility = relative app-page views on AltCatalog over 30 days, neutral below 500 category views. Payment, votes, and vendor opinions are never score inputs.

05

Grid-based window moving and zooming.

Proprietary macOS
Alt Score

Alt Score · 60

How this alternative ranks. How it works →

Verified coverage 90%56
Visibility 10%100

Verified coverage = sourced yes and partial answers in the category checklist. Visibility = relative app-page views on AltCatalog over 30 days, neutral below 500 category views. Payment, votes, and vendor opinions are never score inputs.

06

i3-style tiling for macOS.

MIT macOS
Alt Score

Alt Score · 50

How this alternative ranks. How it works →

Verified coverage 90%44
Visibility 10%100

Verified coverage = sourced yes and partial answers in the category checklist. Visibility = relative app-page views on AltCatalog over 30 days, neutral below 500 category views. Payment, votes, and vendor opinions are never score inputs.

07

Binary-space-partition tiling for Mac.

MIT macOS
Alt Score

Alt Score · 50

How this alternative ranks. How it works →

Verified coverage 90%44
Visibility 10%100

Verified coverage = sourced yes and partial answers in the category checklist. Visibility = relative app-page views on AltCatalog over 30 days, neutral below 500 category views. Payment, votes, and vendor opinions are never score inputs.

Feature comparison

How Hammerspoon compares with its alternatives, feature by feature.

Comparing Hammerspoon BetterTouchTool × FancyZones × Rectangle × Magnet × Moom ×
+ Add app
AeroSpace yabai
Window managers checklist HammerspoonBetterTouchToolFancyZonesRectangleMagnetMoom
Pricing model
Starts at
License
Platforms
Keyboard shortcuts
Snap layouts
Tiling (automatic)
Multi-monitor profiles
Scriptable
Open source
One-time purchase option
Touchpad gestures
Menu bar control
verified pending unknown (?) Click any cell to view its source or propose a value
Sources & verification 11

Every fact and feature listed for Hammerspoon is verified against its own pages. Each alternative is sourced on its own page.

FAQ

Yes. FancyZones, Rectangle and AeroSpace have a free tier or are fully free. Free-tier limits in the comparison table are verified and dated.

FancyZones, Rectangle and AeroSpace — every license claim links its source.