Cmd+Tab, for every window.

A fast, native macOS window switcher. One row per window across every app — not one icon per app. Apple Silicon. Open source.

Download for macOS Apple Silicon · macOS 13+ · ~1 MB
Press Cmd + Tab after launch.

Why

One row per window

Five Arc windows? Five rows. Jump to the right one in a keystroke.

Type to filter

Fuzzy match across app names and window titles.

Native & tiny

Swift, ~200 KB binary, arm64. Zero overhead when idle.

Open source

MIT. No telemetry, no accounts.

Install

  1. Download the zip, unzip, and drag mwitch.app into /Applications.
  2. First launch will show "unidentified developer" — that's expected for un-notarized apps. Right-click → Open → Open. One time only.
  3. Grant Accessibility when prompted (System Settings → Privacy & Security → Accessibility). mwitch needs it to read window titles and raise windows.
  4. Quit from the menu bar, relaunch, press Cmd + Tab.

Terminal alternative for the Gatekeeper step: xattr -dr com.apple.quarantine /Applications/mwitch.app