Hammerspoon
Lua-powered Mac automation. Window moves, hotkeys, and workflows without Keyboard Maestro rent.
Quick facts
- Price model
- Open source
- Starting price
- Free
- Best for
- Custom hotkeys · Window automation · App glue scripts
- Replaces
- Keyboard Maestro, BetterTouchTool subscriptions, Paid macro utilities
- Platforms
- Mac
- Last verified
- 2026-06-22
Why it's listed
Infinite flexibility with a serious community. Your automations stay local Lua files.
Hammerspoon exposes macOS through a Lua scripting layer: bind hotkeys, move windows, trigger menus, and glue apps together. Open source and free, the power-user path when Alfred workflows are not enough and you refuse another automation subscription.
The catch
Requires scripting patience; not a glossy GUI macro recorder out of the box.
Good fit for
- Developers
- Alfred power users hitting limits
Not ideal for
- Anyone who wants zero-config automation
Alternatives
Alfred
Mac launcher and workflow engine. Powerpack is one-time, not Raycast Pro monthly.
Replaces: Raycast Pro, LaunchBar subscriptions…
Rectangle
Open-source Mac window snapping. Half-screen layouts without a Magnet subscription.
Replaces: Magnet, BetterSnapTool subscriptions…
Moom
Many Tricks window manager for Mac. Saved layouts you buy once, not Magnet every year.
Replaces: Magnet, BetterSnapTool…
~$15 one-time
Obsidian
A local-first notes app that stores your vault as plain Markdown files on your device.
Replaces: Evernote, Notion…