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 | ✔ |