Skip to content

Relay v0.1.0 · Preview 1

Pre-release
Pre-release

Choose a tag to compare

@is52hertz is52hertz released this 14 Jun 17:37
· 8 commits to main since this release
f3d6b38

First preview release (pre-release) of Relay — a native macOS global app switcher with scene-based Profiles of global hotkeys, living in the menu bar. Local / self-use; not on the Mac App Store.

✨ Features in this build

  • Scene-based Profiles (hotkey groups) — group bindings by workflow and switch the whole set at once; only the active Profile's hotkeys are registered.
  • Global hotkeys via KeyboardShortcuts (Carbon) — no Accessibility / Input Monitoring permission needed. Duplicate combos within a Profile are detected.
  • State-aware activation behaviors (named, reusable):
    • Not running → Launch & Focus · Launch in Background · Do Nothing
    • Background → Focus · Show Without Focus · Minimize
    • Frontmost → Return to Previous · Hide · Quit · Minimize · Do Nothing
  • Return to Previous — flips back to your last app (depth-2 MRU, like ⌘-Tab).
  • Menu-bar agent + management window — Profiles sidebar (keyboard nav, inline rename), shortcut recorder, optional Dock icon.
  • Settings — Launch at login, Dock icon; interface language (English / 简体中文 / 繁體中文).
  • Optional Minimize via Accessibility — requested lazily on first use, never at launch; the app stays fully usable without it.
  • Local-first — no accounts, no network, no telemetry.

🚀 How to launch

  1. Download Relay-v0.1.0-preview.1.dmg below and open it.
  2. Drag Relay into Applications.
  3. First launch: this build is signed with a personal Apple Development certificate and is not notarized, so Gatekeeper blocks it. Right-click the app → OpenOpen. If still refused, run once:
    xattr -dr com.apple.quarantine /Applications/Relay.app

Or build from source: open Relay/Relay.xcodeproj → ⌘R.

Requirements: Apple Silicon · macOS 26.5+