EVERYTHING XIAOMI
Get listed

AutoKey

AutoKey is a free, open-source desktop automation utility for Linux systems using X11.

Place
#29 of 35
Score
5.8
AutoKey's website

What AutoKey is

AutoKey is a free, open-source desktop automation utility for Linux systems using X11. It expands typed abbreviations into reusable text blocks across applications, which can speed up repeated writing and form entry. Hotkeys can insert phrases, run scripts, or open a menu. Phrase macros can replace tags with changing information, including the current date and time. For broader automation, AutoKey uses small Python programs that can start programs, send commands to windows, resize windows, reposition the cursor, and provide keyboard or mouse input. Scripts can also transfer text between running applications and start or close programs. The documentation describes uses for people writing or editing documents, articles, programs, and forms, plus users of database, CAD/CAM, engineering, and scientific software. AutoKey uses the GNU GPL v3 license and has advanced expansion rules. It is an X11 application and will not function correctly with Wayland instead of Xorg. Known language problems include Russian, Mandarin, and Japanese.

Good

  • Free and open source
  • Expands abbreviations across applications
  • Python scripts automate windows and programs
  • Hotkeys trigger phrases, scripts, or menus
  • Dynamic date and time macros

Watch out

  • Requires Linux and X11
  • Does not function correctly on Wayland
  • Known issues with Russian, Mandarin, and Japanese
  • No free trial

Who it suits

AutoKey suits Linux users who repeat text or automate work across applications. It is relevant to writers, programmers, form users, and database, CAD/CAM, engineering, or scientific software users.

Verdict

AutoKey combines text expansion with Python-based desktop automation for Linux and X11. Its Wayland and language limitations should be checked before adoption.

Plans and prices

From AutoKey's own pricing page, checked 4 Oct 2026.

All about pricing
PlanPriceWhat it gives you
AutoKeyFreeDesktop automation utility for Linux and X11; GNU GPL v3

The facts

Each one read from AutoKey's own pages, with the date it was checked.

Where it runs

App automation
Scripts can manipulate multiple running programs, transfer text, start or close programs, and send keyboard and mouse input.checked 4 Oct 2026
Phrase macros
Phrase macros can replace tags with dynamic text such as the current date and time.checked 4 Oct 2026

What it does

Bug reports
The project welcomes bug reports through its GitHub Issue Tracker.checked 4 Oct 2026
Display server limitation
AutoKey is an X11 application and the project says it will not function correctly when Wayland is used instead of Xorg.checked 4 Oct 2026
Hotkeys
Hotkeys can trigger scripts, insert phrases, or display a menu.checked 4 Oct 2026
Intended users
The documentation describes AutoKey as useful for people writing or editing documents, articles, programs, and forms, and for users of database, CAD/CAM, engineering, or scientific software.checked 4 Oct 2026
Keyboard layout limitation
The documentation says problems are known with Russian, Mandarin, and Japanese languages.checked 4 Oct 2026
License
AutoKey uses the GNU GPL v3 license.checked 4 Oct 2026
Purpose
AutoKey is a desktop automation utility for Linux and X11.checked 4 Oct 2026
Python scripts
AutoKey scripts are small Python programs that can start programs, send commands to windows, resize windows, and reposition the cursor.checked 4 Oct 2026
Support
The project directs support requests to its Google Groups forum, Gitter chat, IRC channel, or Stack Overflow rather than the issue tracker.checked 4 Oct 2026
Text expansion
Typed abbreviations can expand into commonly used text blocks across applications.checked 4 Oct 2026

Alternatives to AutoKey

All alternatives
  1. 1Windmill logo

    Windmill

    Free planOpen sourceWebAPILinuxSelf-hosted
    8.3From $120 a month
  2. 2Make logo

    Make

    Free planAndroidiOSWebAPI
    8.1From $9 a month
  3. 3Node-RED logo

    Node-RED

    Free planOpen sourceAndroidWebAPILinux
    7.9Free plan
  4. 4IFTTT logo

    IFTTT

    Free planAndroidiOSWebAPI
    7.6From $2.99 a month
  5. 5Zapier logo

    Zapier

    Free planWeb
    7.5From $19.99 a month
  6. 6

    Browserflow

    Free planWebAPIExtension
    7.4From $19 a month