TextExpander Alternatives for Linux

    TextExpander is not available for Linux but there are some 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 50 alternatives to TextExpander and seven of them are available for Linux so hopefully you can find a suitable replacement. Other interesting Linux alternatives to TextExpander are AutoKey (Free, Open Source), OldAutoKey (Free, Open Source), Repeat (Free, Open Source) and xdotool (Free, Open Source).

    This page was last updated Jun 24, 2021

    1. An Open Source, Cross-platform Text Expander on steroids.
      espanso vs TextExpander opinions
      Almost everyone thinks espanso is a great alternative to TextExpander.
      jonleibowitz Open Source, cross-platform, good configuration interface (yaml!)
      Positive comment over 1 year ago

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

    3. 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.


      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 , previously known as AutoKey Py3

      show more
    4. Repeate 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.
      show more
    5. 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.

    6. I just want a quick way to expand a text snippet into a longer chunk of text. For example, I want to type 'sig' and have it expand into my complete email signature – no matter what browser or email client I’m using.
      No screenshots yet
    7. A keyboard macro tool.
      No screenshots yet
    Showing 7 of 7 alternatives