Hammerflow is a configuration layer built on top of Hammerspoon that lets users define custom Mac keyboard shortcuts and automations from a single TOML file. It supports actions such as launching apps, opening URLs, running terminal commands, triggering keyboard shortcuts, selecting menu items, window management presets, and Raycast deep links. The configuration file supports live reloading so changes apply without restarting. It is set up by cloning a premade Hammerspoon config and personalizing it with home.toml or work.toml files.
What it's for
Launching applications with a keyboard shortcutOpening URLs quicklyRunning terminal commandsTriggering keyboard shortcutsWindow management (e.g. left-half, right-half, center-half, custom placement)Selecting menu items in frontmost or specific appsTyping predefined text snippetsCapturing input and inserting it into another actionOpening files or directories in an editorTriggering Raycast extensions via deep links
Features 16
- Configurable number of key maps shown per line
- Custom leader key (e.g. f18)
- Input capture and insertion into actions
- Launch apps via key mapping
- Live reloading of config changes
- Nested groups for organizing shortcuts
- Open files/directories in an editor
- Open URLs via key mapping
- Raycast deep link support
- Run terminal commands via prefix
- Select menu items in frontmost or specific app
- Single TOML file configuration for shortcuts
- Toast notification on config reload
- Trigger keyboard shortcuts via prefix
- UI overlay showing current key maps
- Window management presets and custom percentage-based placement
Similar apps
Keyboard MaestroConduct your Mac Like a Pro!PriceOne-timeTry freeFree trialRuns onmacOSFeatures17
RadialEverything at Your CursorPriceOne-timeTry free7-day trialRuns onmacOSFeatures20
KeyTikOpen sourceMulti-Profile Key Remap, Clicker, Macro, and More.PriceFreeTry freeFree planRuns onWindowsFeatures17
KandoOpen sourceThe ultimate pie menu for power users.PriceFreeTry freeFree planRuns onWindows · macOS +1Features17
Simple Snippets - Text ExpanderPriceNot statedTry free—Runs onmacOSFeatures2
PlainworkAutomation that learns by watching, not by being toldPriceFreeTry freeFree planRuns onmacOSFeatures20