Alternatives to Script Kit
A cross-platform desktop app for writing and launching JavaScript and TypeScript scripts from a prompt. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
Script Kit
A cross-platform desktop app for writing and launching JavaScript and TypeScript scripts from a prompt.
Replacements
Listings that take over the same core job as Script Kit.
Hammerspoon
A bridge between macOS and Lua that lets a short script move windows, bind hotkeys and react to system events.
Hammerspoon is MIT-licensed and scripted in Lua, reaching deep into macOS windows, hotkeys and system events, but it runs only on macOS.
Keyboard Maestro
Visual macro builder for automating apps, files, and workflows on macOS.
Keyboard Maestro is a paid, closed-source macOS macro builder with a visual editor, so automations are assembled without writing JavaScript or TypeScript.
AutoHotkey
A Windows scripting language for hotkeys, text expansion, key remapping and automating anything on screen.
AutoHotkey is a GPL-licensed scripting language for hotkeys and automation on Windows only, with a very large community and compiled standalone executables.
Quicksilver
An open-source macOS launcher that opens apps and files and acts on them from the keyboard.
Quicksilver is an open-source macOS launcher that acts on files and apps through plugins, rather than running scripts you write in TypeScript.
Phoenix
A lightweight macOS window and app manager that you configure and script with JavaScript.
Phoenix is an MIT-licensed macOS app scripted in JavaScript, focused on window and app management rather than launching general scripts from a prompt.
Similar software
Related functionality, not a direct replacement.
Keyboard Cowboy
Builds macOS keyboard shortcuts that launch apps, run scripts and react to app changes.
Espanso
A text expander that watches for a keyword you type and replaces it with whatever you set, in any program.
PopClip
A macOS utility that shows a small menu of actions whenever you select text in any app.
BetterTouchTool
macOS customization tool for trackpad gestures, shortcuts, and window snapping.
Apple Shortcuts
Apple's built-in drag-and-drop automation app for Mac, iPhone, and iPad.
AutoKey
Desktop automation for Linux under X11: abbreviations that expand into text, and hotkeys that run Python.