Skip to content

macOS menu bar app · MIT licensed

OpenSwitchr

One app instead of two: Dock hover previews and a hold-and-Tab window switcher, built on a single shared window index.

Status: early, actively developed. Version: v0.1.0 is tagged. There is no published binary yet, so installing means building from source.

Get it Source on GitHub

What it does

macOS switches applications with -Tab, not windows. OpenSwitchr lists every window on the current Space, with live previews, and shows an application's windows when you hover its Dock icon. The window index, event bus and thumbnail cache exist once, so the two do not pay for the same work twice.

Illustration of the switcher: three window tiles with an icon and a title each, the middle one selected.
An illustration, not a screenshot.

Requires macOS 15 or later on Apple silicon, with the Accessibility permission; Screen Recording adds live previews and the app falls back to icons without it.

How to get it

Build from source; the full steps, including signing, are in the README.

git clone https://github.com/trsdn/OpenSwitchr.git
cd OpenSwitchr
bash scripts/build-app.sh

Notarized builds will be attached to the releases page once one is published.

Privacy

OpenSwitchr collects nothing and opens no network connection. Preferences are stored locally and thumbnails live in memory only. This page loads no third-party resources, sets no cookies and has no analytics. Details in the README.