AutoHotkey Alternatives for Linux

AutoHotkey is not available for Linux but there are plenty of alternatives that runs on Linux with similar functionality. The best Linux alternative is espanso, which is both free and Open Source. If that doesn't suit you, our users have ranked more than 100 alternatives to AutoHotkey and many of them are available for Linux so hopefully you can find a suitable replacement. Other interesting Linux alternatives to AutoHotkey are AutoKey, Actiona, OldAutoKey and xdotool.

Copy a direct link to this comment to your clipboard
AutoHotkey alternatives page was last updated

Alternatives list

  1. espanso icon
     139 likes

    An open source, cross-platform text expander written in Rust.

    Cost / License

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
  2. AutoKey icon
     40 likes

    AutoKey, previously known as AutoKey Py3, is a Python 3 port of the discontinued OldAutoKey , the desktop automation utility for Linux and X11.

    82 AutoKey alternatives

    Cost / License

    Platforms

    • Linux
    • X11
     
    |
    1
    AutoKey vs AutoHotkey Comments
    SergioInToronto
    Positive
    0

    Simple, efficient, full access to python in scripts.

    • AutoKey is Free and Open SourceAutoHotkey is also Free and Open Source
    • AutoKey is a Text Expansion AutoHotkey is a Task Automation App
  3. Actiona icon
     49 likes

    Actiona (formerly known as Actionaz) is a task automation tool. It allows you to create and execute action lists. You don't need to know any programming language to use it: its intuitive interface allows you to create action lists (scripts) using drag & drop.

    Cost / License

    Application type

    Platforms

    • Windows
    • Linux
     
    |
    2
    Actiona vs AutoHotkey Comments
    Guest
    Negative
    1

    cannot create standalone script on linux

    Guest
    Negative
    0

    didn't show in previews or text the software had the ability to press a few keys and have a presaved text document entered into/onto a form, or a text field.

    • Actiona is Free and Open SourceAutoHotkey is also Free and Open Source
  4. OldAutoKey icon
     50 likes

    AutoKey is a desktop automation utility for Linux and X11. It allows you to manage collection of scripts and phrases, and assign abbreviations and hotkeys to these. This allows you to execute a script or insert text on demand in any program.

    Cost / License

    • Free
    • Open Source

    Application type

    Alerts

    • Discontinued

    Platforms

    • Linux
    • X11
     
    |
    1
    Discontinued

    The program is no longer developed. As announced by the developer, last version, 0.90.4, released in May 2012, is feature complete and can be still downloaded from Google Code Archive. A maintained port, updated to run on Python 3, has been hosted on GitHub with the name AutoKey icon AutoKey , previously known as AutoKey Py3

    OldAutoKey vs AutoHotkey Comments
    Denis Yurashku
    Positive
    0

    It does almost the same actions as AutoHotkey.

    • OldAutoKey is Free and Open SourceAutoHotkey is also Free and Open Source
    • OldAutoKey is a Text Expansion AutoHotkey is a Task Automation App
  5. xdotool icon
     17 likes

    This tool lets you simulate keyboard input and mouse activity, move and resize windows, etc. It does this using X11's XTEST extension and other Xlib functions.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Linux
    • X11
     
    |
    1
    xdotool vs AutoHotkey Comments
    Guest
    Positive
    0

    because it is as easy to use and automate, except that it doesn't really support keyboard shortcuts, but because this is built-in to most desktop environments it isn't really needed in Linux.

    • xdotool is Free and Open SourceAutoHotkey is also Free and Open Source
  6. CrossMacro icon
     2 likes

    Cross-platform desktop automation app with macro recording, playback, scheduling, text expansion, CLI tools, and Wayland/X11-aware Linux support.

    Cost / License

    Platforms

    • Windows
    • Linux
    • Mac
     
  7. Repeat icon
     9 likes

    Repeat is a full-fledged, Java mouse/keyboard record/replay and automation hotkeys/macros creation using modern programming languages, and more advanced automation features. Working across three major OSes: Windows, OSX, and Linux.

    Cost / License

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Java
     
  8. PyGUIBot icon
     2 likes

    Tool to automate GUI interactions and auto-tests. Contains a GUI-tool to compose interaction scripts. Can be executed both as a GUI and as a command line tool.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
  9. KHotKeys icon
     1 like

    Trigger actions when certain keys are pressed.

    Cost / License

    • Free
    • Open Source

    Alerts

    • Discontinued

    Platforms

    • Linux
     
  10. Eonza icon
     3 likes

    Eonza is a program for creating and managing scripts. It is a free, open source cross-platform program for working with scripts and automating actions on the computer.

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

    • Mac
    • Windows
    • Linux
    • Self-Hosted
     
  11. AHK_X11 icon
     1 like

    AHK_X11 is a Linux reimplementation of Windows AutoHotkey (AHK) CLASSIC (version 1.0.24 from 2004), with many of Windows AutoHotkey's features but more limited to legacy syntax and a subset of commands.

    Cost / License

    Application type

    Platforms

    • Linux
     
  12. Talon icon
     1 like

    Talon aims to bring programming, real-time video gaming, command line, and full desktop computer proficiency to people who have limited or no use of their hands, and vastly improve productivity and wow-factor of anyone who can use a computer.

    Cost / License

    • Free
    • Proprietary

    Platforms

    • Mac
    • Linux
    • Windows
     
12 of 22 AutoHotkey alternatives