Alternatives
| Software | Status | Windows | Mac | Linux |
|---|---|---|---|---|
| AutoHotkey_H (adds multithreading and other advanced features) | Active | ✔ | ||
| AutoIt | Active | ✔ | ||
| IronAHK | Defunct (2010) | ✔ | ✔ | ✔ |
| KeySharp | In Development | ✔ | Planned | Planned |
| AppleScript | Active | ✔ | ||
| AHK_X11 | Active | ✔ | ||
| AutoHotkeyX | Defunct (2009) | ✔ | ||
| xdotool | Active | ✔ | ||
| nut.js (JavaScript based) cross-platform native UI automation tool | Active | ✔ | ✔ | ✔ |
| keysender (JavaScript based) Node.js Desktop Automation for Windows. | Active | ✔ | ||
| Python (GUI Automation Tutorial) | Active | ✔ | ✔ | ✔ |
| AutoKey (Python based) | Active | ✔ | ||
| Espanso (Text Expansion / Hotstrings) | Active | ✔ | ✔ | ✔ |
| Hammerspoon (Lua based) | Active | ✔ | ||
| map2 (Python based) | Active | ✔ | ||
| Shortcuts (Built-in features on macOS, iOS, and iPadOS) | Active | ✔ | ||
| Power Automate Desktop (Built-in App for Windows 11) | Active | ✔ |