Skip to content

nashv/switch

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Switch

A keyboard-driven window switcher for macOS.

switch-dev.sanyamgarg.com

Install

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

Or download the latest .dmg.

Notarized by Apple. macOS 14+. Free.

Shortcuts

  • ⌘-Tab cycles all windows on the current Space
  • ⌥-` cycles within the current app
  • type to filter inline
  • 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

Sticky mode

Settings → General → Behavior → Sticky picker. Release ⌘ to keep the picker open. ↵ to switch, Esc to cancel.

Updates

Built-in. Settings → About → Check for Updates. EdDSA-signed appcast via Sparkle.

Roadmap

switch-dev.sanyamgarg.com/development.

License

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


© 2026 Sanyam Garg

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Swift 93.0%
  • Shell 7.0%