← Back to geotechnicalengr.com Personal Project

A GUI for AutoHotKey

AutoHotKey is powerful, but every change means opening a text file and writing code. I built a GUI to remove that step.

The Problem

AutoHotKey requires editing a text file and learning its own scripting language. Adding a text expansion, a shortcut, or a date insert means opening the script, finding the right spot, and writing syntax by hand — every single time.

The Approach

I built a GUI that sits on top of AutoHotKey and handles the file editing and syntax for you. Add a text expansion, a shortcut, or a date format through a form instead of a text editor.

AutoHotKey text expander GUI showing trigger, type, and expansion columns

The GUI, with a couple of trigger values blurred out.

The Result

This GUI removes the friction of creating text expansions, shortcuts, and more — without needing to understand AutoHotKey’s syntax or dig through the script every time you want to make an update.