launcharrlauncharrv0.2.0
macOS · Apple Silicon · free & open source

An app launcher for pirates.

Alfred and Raycast dress up as polished macOS utilities. launcharr dresses up as a shell prompt: hit ⌥Space, type into something that behaves like a REPL, and either launch an app or fling a command at your terminal without breaking flow.

Build from sourceStar on GitHubno release binaries yet — v0.2.0, source only

Try it right here

the real panel, ported to the page — mock apps, real matcher
try

What it does

Launch, fuzzy & frecency-ranked

Apps and System Settings panes, scored fzf-family and ranked by your actual usage. Ties break on frecency, never the other way around.

Bang mode to your terminal

!git status ⏎ hands the command to iTerm2 or Terminal.app, verbatim. No wrapper, no escaping surprises.

Hackable in TypeScript

Drop an executable in ~/.config/launcharr/scripts/ — its trigger word is live before you switch back to the panel. lorem, json and ip ship bundled.

Clipboard, math, emoji

clip keeps 200 text items and never records concealed types. 2*(14.5+3) computes inline; :fire picks emoji. Enter copies.

Quicklinks & URLs

Type a URL to open it, or add it in-panel with a name, browser and favicon. {query} templates give you yt cute otters ⏎.

Settings you can edit by hand

A real settings window and a watched, hot-applied config.json. Both stay in sync; neither is the second-class citizen.

~90MBresident while idling invisibly
<100mssummon budget — measured in single-digit ms
0permissions granted, network requests made
8results max — ⌘1–⌘8 jumps straight to one

Permissions & privacy

Most launchers ask for the keys to the whole machine. launcharr asks for none of them, and the design is built so it never has to.

No Accessibility. No Full Disk Access.

The only prompts you'll ever see are macOS's standard Automation consents — the first terminal hand-off, the first Finder command.

Zero network, one exception.

Core makes no requests. The exception is user-initiated: fetching a site's favicon at the moment you add it as a quicklink. No telemetry, no phoning home.

Clipboard history stays local.

200 text items on disk under your own home directory. Concealed types — password-manager clips — are never recorded.

Install

Apple Silicon · requires Rust stable + pnpm
build from source
$ git clone [email protected]:mitchmalone/launcharr.git
$ cd launcharr
$ pnpm install
$ pnpm tauri build
$ cp -R src-tauri/target/release/bundle/macos/launcharr.app /Applications/
$ open /Applications/launcharr.app

First run: the panel appears once with the hint line, a default config is written to ~/.config/launcharr/config.json, and launcharr registers as a login item (toggleable in settings). Signed releases are tracked in docs/RELEASING.md.