Keyboard first
⌘Tab to switch, ⌥Tab for a switcher that stays open, arrow keys to move. You choose both shortcuts.
A native window switcher for macOS
Free and open source, with no telemetry. It runs on Apple silicon Macs with macOS 26 or later.
or
brew install --cask martonpaulo/tap/windowhop
97 downloads★ 5 stars on GitHub
How it works
WindowHop answers the same ⌘Tab as the Mac, but it lists windows instead of apps. The window you used last is already selected.
Keep the Command key down, as you do for Apple’s app switcher.
Every window gets its own tile. Press Tab again, or an arrow key, to move.
You land on that exact window, also on another Space or another display.
The real app
Choose the look in Settings. Both follow your Mac’s Light or Dark appearance, as these screenshots do.
Made for the Mac
⌘Tab to switch, ⌥Tab for a switcher that stays open, arrow keys to move. You choose both shortcuts.
Windows on other Spaces and displays are included. Minimized windows, hidden apps and Picture in Picture are optional.
System fonts, Light and Dark appearance, and a clear selection. Nothing to theme and nothing to learn.
Three browser windows are three tiles. A window with ten tabs is still one tile.
Stay on one window for a moment to see a bigger picture of it, without moving the real window.
If WindowHop is not running, ⌘Tab works as it always did. Nothing leaves your Mac except the update check.
Settings
Settings has four short panes. Pick the style, the windows to include and the display the switcher opens on. Restore Defaults puts everything back.
Latest stable release
For macOS 26 or later on Apple Silicon Macs. Signed with Developer ID, notarized by Apple, and delivered as a disk image you drag to Applications.
Or with Homebrew:
brew install --cask martonpaulo/tap/windowhop
Already installed from the disk image? Add --adopt so Homebrew manages that copy and keeps your settings.
Downloaded 97 times
How to install, step by stepLearn more
Open source
WindowHop is GPL-3.0 free software developed by Marton Paulo. It is derived from AltTab by Louis Pontoise (lwouis) and contributors, with gratitude and their attribution kept.
No telemetry. No accounts. Update checks are WindowHop’s only network activity.