Windows alt-tab on macOS
Alternative Styles
brew install --cask alt-tab
AltTab is available in many languages: Bahasa Indonesia, Català, Dansk, Deutsch, Eesti keel, English, Español, Français, Gaeilge, Galego, Hrvatski, Italiano, Kurdî, Limba română, Lëtzebuergesch, Magyar, Nederlands, Norsk Bokmål, Norsk Nynorsk, Oʻzbekcha, Polski, Português, Português (Brasil), Shqip, Slovenčina, Slovenščina, Suomi, Svenska, Tiếng Việt, Türkçe, Íslenska, Čeština, Ελληνικά, Български, Русский, Српски / Srpski, Українська, עִבְרִית, العربية, فارسی, हिन्दी, বাংলা, தமிழ், ಕನ್ನಡ, മലയാളം, ภาษาไทย, 日本語, 简体中文, 繁體中文, 한국어
Contribute your own language easily!
Change the shortcut keys, switch to a Windows theme and more, using the Preferences window:
You can run CLI commands directly on the executable inside the .app bundle (e.g. /Applications/AltTab.app/Contents/MacOS/AltTab
)
AltTab --list
will return the list of windows (ID and title) in JSONAltTab --focus=window_id
will focus the window with the specified window IDFor this to work, you need AltTab.app to be running, to keep track of the state of windows, and execute the commands
Before building my own app, I looked around at similar apps. However, none was completely satisfactory so I rolled my own. Also, the almost-good-enough apps are not open-source.
Alternative | Differences |
---|---|
HyperSwitch and HyperDock | $10. Closed-source. Thumbnails are too small. App icon is on top of the thumbnail |
WindowSwitcher | $7. Closed-source. Thumbnails are small and blurry. App icon is on top of the thumbnail |
Switch | Open Source. Thumbnails are small. Very little customization. Latest release is from 2016 |
Witch and Contexts | $10-15. Closed-source. Focus on text. No thumbnails |
MissionControl Plus | $10. Closed-source. No chronology and order to windows. Hard to navigate windows with keyboard |
Built-in MissionControl | No keyboard support |
Built-in ⌘ command + ⇥ tab |
Only shows apps, not windows (note: can press down to see window of selected app) |
Built-in ⌘ command + ` |
Cycles through tabs and windows, but only of the same app. Only cycling, no direct access |
There are also related apps which don’t really overlap in functionality, but target similar needs: Swish, Hookshot, Magnet, Spectacle, Rectangle, yabai, LayAuto, OptimalLayout, BetterTouchTool, BetterSnapTool, Moom, uBar.
AltTab is under the GPL-3.0 license.