Awesome Open Source
Awesome Open Source

Switch logo

Build Status Build status

Keyboard-driven commands to navigate your apps faster. Available for 🪟 Windows & 🍏 macOS

🆕 🥳 Hurray! We are happy to announce that Switch is now available for macOS. Download now 👌

ℹ️ Switch 2 for Windows is around the corner. Have a feature in mind? Let us know! 👈


  • Switch fast between apps.
  • Favourite apps loadout.
  • Convenience of use by both left and right handed users with the use of left/right alt or + on macOS.

Download Switch now 🪟 🍏


Switch demo


Switch as two main components.


If you have found any bugs or just want to see some new features in Switch, feel free to open an issue. I'm open to any suggestions and bug reports would be really helpful. Switch is under development and some bugs may occur. Also, please don't hesitate to open a pull request.


Before running Switch in development mode, please ensure you have Node.js installed on your machine.

Clone this repo, and cd into it, Then:

$npm i
$npm run get-ss-prebuild
$npm run dev



Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
typescript (10,876
macos (1,703
keyboard (225
windows-10 (165
switch (101
window-manager (61
keyboard-shortcuts (36
crossplatform (19

Find Open Source By Browsing 7,000 Topics Across 59 Categories