Komand!

Komand! turns keyboard sequences into actions on macOS.

Bind keyboard sequences to what Komand! supports today: open macOS applications, run zsh commands, send single keyboard shortcuts, arrange the active window, switch running applications, and call AeroSpace workspaces.

Early Access: $19 one-time purchase. Regular price: $25.

Download Komand! Beta

Version 0.1.2 ยท Requires macOS 14.6+

Notify me when Stable shipsSupported actions

Sequence preview

TriggerCtrl+J -> W -> G
ActionOpen macOS applications

How Komand! works

Komand! reads a local config, monitors keyboard input with Accessibility permission, shows matching next keys, and executes the action attached to the completed sequence. Groups let one prefix fan out into several branches.

Features

Built around local keyboard sequences and real bundled actions.

Global keyboard monitoring

Trigger Komand! from anywhere in macOS with Accessibility permission turned on.

Key sequences

Build layered triggers like Ctrl+J -> W -> G for one action.

Prefix groups

Use shared prefixes as groups, with visible next branches while you type.

Live overlay feedback

See the current sequence, next steps, and confirmation without leaving the keyboard.

In-app setup

Edit, duplicate, search, and reload your setup without leaving the app.

Local config

Keep setup in a local JSON config, with support for choosing another local path.

Setup

Configuration happens in the app.

Create groups and actions, choose the action plugin, set trigger keys, and reload the local config.

Config editor

Local setup

Groups, actions, and plugin settings

The editor supports add, edit, duplicate, search, reload, and plugin trust/settings.

Examples

Useful sequences based on implemented actions.

Open an app

Bind a sequence to Chrome, Finder, Terminal, or any selected macOS app.

Run a command

Start a local script, server, or shell task through /bin/zsh -lc.

Send a shortcut

Trigger one keyboard shortcut in the current macOS session.

Move through spaces

Switch running apps, arrange the current window, or call an AeroSpace command.