ThorReborn app icon

One shortcut per app.

ThorReborn lives in your menu bar and switches to any app with a single keystroke. Press it again to hide the app.

Free and open source · macOS 14 or later · Not sure which Mac you have? Apple menu › About This Mac

The ThorReborn window: a list of apps (Safari, Mail, Messages, Notes, Calendar, Music, Terminal), each with its keyboard shortcut

No Dock icon. No app switcher. Just keys.

Give each app you use a shortcut, and never hunt for a window again.

Launch, switch, hide

A shortcut opens the app if it isn't running, brings it forward if it is, and hides it if it's already in front.

Find any app

Search everything in your Applications folders and anything Spotlight knows about, then record a shortcut for it.

Conflict checks

If a shortcut is already taken by another app in your list, ThorReborn asks before moving it.

Pause on demand

Turn all shortcuts off from the menu, or double-press a modifier key to pause them for a moment.

Starts with your Mac

Optional launch at login. Hide the menu bar icon too, and bring it back with ⇧⌃⌥⌘T.

Works with Thor

Export and import your shortcuts as JSON. Files from the original Thor import directly.

Install

Takes about a minute. ThorReborn isn't notarized by Apple yet, so macOS asks you to confirm the first launch.

  1. Download and installDownload the DMG for your Mac (Apple Silicon or Intel), open it, and drag ThorReborn into your Applications folder.
    Prefer Homebrew?
    brew install --cask marclundgren/thor-reborn/thorreborn
  2. Allow the first launchOpen ThorReborn. When macOS says it can't verify the developer, click Done, go to System Settings › Privacy & Security, scroll down, and click Open Anyway.
    Prefer the Terminal?
    xattr -dr com.apple.quarantine /Applications/ThorReborn.app
  3. Turn on AccessibilityThorReborn walks you through this. It's needed to notice the deactivate-key double-press while other apps are in front.
  4. Add your appsClick +, pick apps, and press a key combination in each row. Look for the hammer in your menu bar.

Built on Thor

ThorReborn is a from-scratch rewrite of Thor by Alvin Zhu, in Swift 6 and SwiftUI. It keeps Thor's behavior and file format and is MIT licensed like the original. Found a bug? Open an issue.