Giter VIP home page Giter VIP logo

alt-tab-macos's Introduction

Purpose

Screenshot

alt-tab-macos brings the power of Windows "alt-tab" window switcher to macOS.

How to use

  • Press ⌥ option + ⇥ tab to shows the thumbnails
  • Hold ⌥ option and press ⇥ tab to select the next thumbnail
  • Hold ⌥ option and press ⇧ shift + ⇥ tab to select the previous thumbnail
  • Release ⌥ option to switch focus to the window

Extra:

  • You hover and click with the 🖱️ mouse
  • You cycle with ⇦ left arrow and ⇨ right arrow
  • You can cancel with ⎋ escape

Configuration

  • Change the shortcut key, switch to a Windows theme, and more, using the Preferences window
  • If you like scriptable/portable configuration, you can edit ~/Library/Preferences/alt-tab-macos.json

Alternatives

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 Closed-source. Thumbnails are too small. App icon is on top of the thumbnail
Witch and Context 10-15$. Closed-source. Focus on text. No thumbnails
Built-in MissionControl No keyboard support
⌘ command + ⇥ tab Only shows apps, not windows (note: can press down to see window of selected app)
⌘ command + ` Cycles through tabs and windows, but only of the same app. Only cycling, no direct access

Screenshots

1 row Screenshot

2 rows Screenshot

Windows theme Screenshot

alt-tab-macos's People

Contributors

adamnemecek avatar lwouis avatar notlmn avatar semantic-release-bot avatar shaqed avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.