AutoHotkey
Scripting language for Windows hotkeys, text expansion, and desktop automation.
Liked for remapping mouse buttons and scroll actions,123 positioning and resizing windows,456 and automating repetitive work tasks on Windows.789 The most common caveat is that commenters who moved to macOS miss it and found alternatives harder,1011 and some mention its quirks and that it can't be installed on locked-down work machines.1213
Why people recommend it
Mouse remapping · 3
Commenters bind side mouse buttons plus scroll for fast scrolling, zooming, or cursor placement.
“I use AHK to bind XB2 (the top side mouse button) + scroll to scroll fast”
“use AHK to bind XB2+scroll to emit alts instead”
Show 1 more
Window management · 3
Used to move, resize, and position windows by key combinations or scripts.
“I want to have wmctrl scripts (or, on Windows, AHK) at work”
“Many many years ago I used to use AutoHotkey on Windows for this functionality”
Show 1 more
“I used to be an ahk "script kiddie" and know it front and back.”
Work automation · 3
Scripts improved helpdesk efficiency and automated complex tasks in other apps.
“It kicked off my IT career”
“I spent more than a month painstakingly building an autohotkey script”
Show 1 more
“I used to be an ahk "script kiddie" and know it front and back.”
Custom keybindings · 2
Lets users keep the same shortcuts across machines and build modifier-key layers.
“On a work windows mashine I use the exa t same keys thanks to AutoHotkey software.”
“setting up a modifier-key keyboard layer with AHK many years ago”
Text expansion · 2
Hotstrings expand short triggers into longer snippets such as AI prompts.
“So I use AutoHotkey (you might use Raycast, Espanso, etc) to config that every time I type '/dsn', it auto-expands into my pre-prompt snippet.”
“I used to be an ahk "script kiddie" and know it front and back.”
Batteries included · 1
Simple tasks are trivial compared with Hammerspoon, which needed more supporting code.
“The only thing I really miss at work after moving from Windows to macOS is AutoHotKey.”
Caveats and dissent
Missed on macOS · 2
Commenters who switched to macOS miss it and found Hammerspoon harder to ramp up on.
“The only thing I really miss at work after moving from Windows to macOS is AutoHotKey.”
“Many many years ago I used to use AutoHotkey on Windows for this functionality”
Quirks · 1
Making scripts robust and reliable required working around its quirks.
“The only thing I really miss at work after moving from Windows to macOS is AutoHotKey.”
Restricted environments · 1
It couldn't be installed where running unapproved executables was prohibited.
“It kicked off my IT career”
Time investment · 1
Complex scripts can take a long time to build.
“I spent more than a month painstakingly building an autohotkey script”
Often compared with
Who recommends it in their own words
Threads where it came up
- Ask HN: Windows/Linux software that has no real equivalent on macOS? 2 mentions
- Apple Music 404 Not Found 1 mention
- Flatpak – An Insecurity Nightmare (2023) 1 mention
- Ideas on modernizing the open-source desktop 1 mention
- OpenLogi 1 mention
- Why I Still Build Small Windows Tools with AutoIt 1 mention
Data: autohotkey.json. Quotes are verbatim; the verdict and theme labels are written by a model from these comments, and every clause links to its sources.
All comments 13
“I use AHK to bind XB2 (the top side mouse button) + scroll to scroll fast”
“I want to have wmctrl scripts (or, on Windows, AHK) at work”
“On a work windows mashine I use the exa t same keys thanks to AutoHotkey software.”
“Many many years ago I used to use AutoHotkey on Windows for this functionality”
“It kicked off my IT career”
“I spent more than a month painstakingly building an autohotkey script”
“I used to be an ahk "script kiddie" and know it front and back.”
“use AHK to bind XB2+scroll to emit alts instead”
“Turns out it’s handy.”
“setting up a modifier-key keyboard layer with AHK many years ago”
“So I use AutoHotkey (you might use Raycast, Espanso, etc) to config that every time I type '/dsn', it auto-expands into my pre-prompt snippet.”
“I came here to say this, but you beat me to it. :D”
“The only thing I really miss at work after moving from Windows to macOS is AutoHotKey.”