A menu-bar monster for macOS

Ditch the mouse. Feed it your clipboard.

Key Monster hands your whole Mac to the keyboard: click anything on screen, scroll any pane, jump the caret, run any menu item, and hop between apps — no mouse required. And it quietly remembers everything you copy — text, images, files — handing it back from a fast, searchable panel.

Keyboard tricks

Teeth for your whole Mac

Key Monster gives every mouse-shaped chore a keyboard-shaped answer: click it, jump to it, or search for it — without leaving the home row.

Click hints

Vimium, but for your whole Mac. Every clickable element grows a home-row label — type it to click. Works on native apps, Safari, Chrome, and Electron. Crowded spots get a green label that zooms in for a closer look.

Grid click

No element to label? Overlay a grid where each cell mirrors your keyboard — the key under your finger names the cell in the same spot on screen. Each press zooms in like a loupe until the click lands, pixel-precise.

Scroll panes

Every scrollable pane in the window gets an outline and a letter — pick one and J and K become the scroll wheel. Works even in apps that hide their scroll bars from the keyboard, Electron included.

Text jump

Press the chord, then any character: every visible occurrence in the focused field gets a label, and typing one drops the caret right there. Works in native fields and web text areas alike.

App focus

Bind a chord to one app — or several. Press it to focus the first; press again to cycle through the rest. One combo can rotate through Slack, Chrome, and your terminal.

Menu search

Fuzzy-find any menu item in the frontmost app and run it with Return — no more spelunking through nested menus for that one command you use twice a year.

Script shortcuts

Point a chord at any executable file and Key Monster runs it in the background — failures land in a log with a one-click way to read it.

Menu search

Every menu item, three keystrokes away

The same search-first panel, pointed at the frontmost app's menu bar. Fuzzy matching means "re" finds Reload Page, Reopen Last Closed Tab, and Merge All Windows — ranked, with the full breadcrumb so you know exactly what will run.

The Menu Search panel over Safari, query 're', listing View › Reload Page, File › Share › Messages, History › Reopen Last Closed Tab, and Window › Merge All Windows.

Clipboard history

Everything you copy, one chord away

The mouse isn't the only thing Key Monster eats. It lives in the menu bar — no Dock icon, no windows lying around — recording what you copy and giving it back the moment you ask.

Search first, paste faster

One shortcut opens a centered panel with the cursor already in the search field. Matching runs across text content, file names, and the source app's name — type "safari" and see everything you copied from Safari.

Return doesn't just copy — it pastes, synthesizing ⌘V into the app you were just using. No switching back, no second shortcut.

  • N/P move the selection
  • J/K scroll long previews
  • paste into the previous app
  • esc vanish
The history panel filtered by the query 'monster': three matching items remain — a GitHub URL, a markdown file, and an email draft — with the URL previewed in full.
The history panel with an image entry selected, showing a full-size preview of the copied image — Key Monster's own monster icon — in the right pane.

Not just text

Images from Preview or your browser, files copied in Finder, rich text with its formatting — each entry keeps the icon of the app it came from, and the preview pane shows the whole thing: the complete text, the full image, every file path.

History is stored locally in SQLite, survives restarts, deduplicates repeat copies, and keeps the last 10,000 items.

Boring, in the good way

Local, quiet, respectful

Nothing leaves your Mac

History lives in a local SQLite database. No accounts, no sync service, no telemetry — there isn't even a network permission to grant.

Password-manager aware

Key Monster honors the nspasteboard.org convention: clipboard contents marked concealed or transient — like copied passwords — are never recorded.

A background accessory

No Dock icon, no app switcher entry, no window until you summon one. Just a small monster in the menu bar, waiting for a chord.

Install

One download and it's yours

Requires macOS 14 or later. The app is signed and notarized by Apple — download it, drag it to Applications, done. Prefer no binaries to trust? Build from source and read every line first.

Download Key Monster.dmg

Always the latest release · or build from source:

$ git clone https://github.com/semanticart/keymonster
$ cd keymonster
$ make install
# builds a signed release .app and puts it in /Applications
Accessibility — asked for on demand; powers auto-paste, click hints, the grid, scroll panes, and text jump.
Screen Recording — asked for when you first zoom; the grid loupe and hint zoom stay off until it's granted. Captures are single still frames kept only in memory, never saved — and despite the permission's name, no audio is ever recorded.
Everything is configurable — each feature has its own shortcut recorder in Settings, and features you don't bind stay out of your way.