Connect and interweave macro systems to go faster. (eg AutoHotkey, Sublime Text, VS Code, CharaChorder, etc)
Create and organize macros using a programmable language that transpiles to different macro systems.
Macros here are considered as information transformers. The language is programmable in the sense that it is configurable to how you like.
Sublime Text
cross-platform (Windows, macOS, Linux)
macroable text editor
Keyboard Maestro
macOS
high-level macros
CharaChorder
cross-platform (Windows, macOS, Linux)
input device with chording macros
AutoHotkey
Windows
low-level macros
VS Code
cross-platform (Windows, macOS, Linux)
macroable code editor
Macro Toolworks
Windows
high-level macros
QMK keyboards
cross-platform (Windows, macOS, Linux)
keyboard-hardware macros
UtechSmart mice
cross-platform (Windows, macOS, Linux)
mouse-hardware macros
Karabiner-Elements
macOS
low-level macros
Hammerspoon
macOS
low-level macros
TextExpander
iOS
macroable software keyboard
This software and documentation is dedicated to the public domain (via your choice of the 0BSD license, the CC0 license, or the Unlicense).