cd /news/developer-tools/show-hn-window-switcher-better-same-… · home topics developer-tools article
[ARTICLE · art-44582] src=github.com ↗ pub= topic=developer-tools verified=true sentiment=· neutral

Show HN: Window Switcher – Better same-app window switching for macOS

Developer Guokai Han released Window Switcher, a macOS utility that lets users quickly cycle through multiple windows of the same active application using a customizable global hotkey. The app requires macOS 13.0 or later and Accessibility permission to function.

read2 min views1 publishedJun 30, 2026
Show HN: Window Switcher – Better same-app window switching for macOS
Image: source

ScreenRecording.mov #

A macOS utility for quickly switching between multiple windows of the currently active application.

Global Hotkey: Default

+```

(Option + Backtick), customizable in Settings (multiple shortcut options available)Window Cycling: Press the hotkey to cycle through windows, release the modifier key to confirm** Reverse Cycling**: Hold Shift + hotkey to cycle backward** Menu Bar App**: No Dock icon — lives in the menu bar with a ⌨️ icon** Launch at Login**: Optionally start automatically when you log in** Update Check**: One-click update check in Settings

  • macOS 13.0 (Ventura) or later

  • Go to the Releasespage and download the latest.dmg

file - Open the downloaded DMG file

  • Drag Window Switcher into theApplications folder - Launch Window Switcher from Applications

  • On first use, the system will prompt you to grant Accessibility permission — click Allow (see details below)

  • After launch, a ⌨️ icon appears in the menu bar

  • Open multiple windows of the same app (e.g., multiple Finder windows or browser windows)

  • Press

+```

(Option + Backtick) to bring up the window switcher overlay - Continue pressing

+```

to cycle through windows (hold Shift to cycle backward) - Release the Option key to switch to the selected window

  • Press Esc to cancel

Click the ⌨️ icon in the menu bar:

Settings...— Customize hotkey, launch at login, check for updates** Check Accessibility Permission**— Check Accessibility permission status** Quit Window Switcher**— Quit the app

  • Open menu bar → Settings...→ scroll to the Aboutsection - Click Check for Updates - If a new version is available, click the Download button to open the release page in your browser. Or visit theGitHub Releasespage directly. - Download the new DMG file
  • Click ⌨️ in the menu bar → Quit Window Switcher to quit the current version - Open the new DMG and drag Window Switcher to Applications (replace the old version)
  • Relaunch Window Switcher

Window Switcher requires macOS Accessibility permission to read and manage windows.

The first time you press the hotkey, the system will automatically show an authorization dialog. Click "Open System Settings" and enable the permission.

You can also trigger this manually via menu bar → Check Accessibility Permission.

If the hotkey doesn't respond or window switching doesn't work, try the following steps:

  • Open System Settings→** Privacy & Security Accessibility** - Find Window Switcher in the list Toggle it off(or click the

button to remove it), thentoggle it back on(or click+

to re-add it)- Click ⌨️ in the menu bar → Quit Window Switcher to quit the app - Relaunch Window Switcher

Copyright © 2026 Guokai Han. All rights reserved.

This project's source code is not publicly available. Software is distributed via Releases only.

── more in #developer-tools 4 stories · sorted by recency
── more on @guokai han 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/show-hn-window-switc…] indexed:0 read:2min 2026-06-30 ·