Swift

switch

A keyboard-driven window switcher for macOS. Notarized. Free.

S

Sanyam-G

Dernière activité 22 sept. 2026
Sanyam-G/switch

572

étoiles

43

forks

25

issues ouvertes

Ce README est souvent en anglais.

Switch

A keyboard-driven window switcher for macOS. Like it? Buy me a coffee →

→ switch-dev.sanyamgarg.com

Install

brew install --cask Sanyam-G/switch/switch

Or download the latest .dmg.

Notarized by Apple. macOS 14+. Free.

Star History

Star History Chart

Uninstall

brew uninstall --cask Sanyam-G/switch/switch

Or quit Switch and drag Switch.app from /Applications to the Trash.

Shortcuts

  • ⌘-Tab cycles all windows
  • ⌥-` cycles within the current app
  • type to filter inline
  • optional Vim-style H J K L navigation
  • 1-9 (or numpad) picks a tile
  • ⌘W close window, ⌘Q quit app, ⌘H hide app
  • ↵ commits, Esc cancels
  • MRU ordering, picker pre-warms in the background

Cross-Space

Windows on other Spaces show up in the picker, badged OTHER SPACE. Pick one and it moves to your current Space, no Mission Control animation. Toggle off, and choose whether to mix Spaces by recency, in Settings → Cross-Space.

Vertical list

Settings → Behavior → Vertical list. Single-column layout with app icon, name, window title, and thumbnail.

Excluded apps

Settings → General → Excluded apps. Hide windows from specific apps.

Sticky mode

Settings → Behavior → Sticky picker. Release ⌘ to keep the picker open. ↵ to switch, Esc to cancel. Settings → Hotkeys → Sticky toggle binds a separate hotkey that flips sticky on or off at runtime.

Updates

Built-in. Daily background check. Settings → About → Check for Updates for manual. EdDSA-signed appcast via Sparkle.

Roadmap

switch-dev.sanyamgarg.com/development.

Contributing

I'll take feature ideas from AI-generated PRs, but I won't merge them. Hand-written PRs are welcome.

License

FSL-1.1-MIT. Source-available. Free for any non-competing use. Converts to MIT on May 6, 2028.


© 2026 Sanyam Garg

Projets similaires

Keyboard-first window switcher for macOS. Press both ⌘ keys to fan windows into a grid of live previews.

Swift
Ppeterp
174 étoiles8

Sweet window management for macOS

Swiftaccessibilityappappstore
Ppablopunk
651 étoiles33

FlashSpace is a blazingly fast virtual workspace manager for macOS ⚡

Swiftapplemacosswift
Wwojciech-kulik
3,5 k étoiles66