Contexts is a radically faster and simpler window switcher. It gives you 4 ways to switch windows:
Switch with one click to any window: An auto-hiding sidebar shows your windows organized in groups. To switch to a window just click its title in the list. It is as simple as that.
Switch with one keystroke to 9 windows and with two keystrokes to any window: This is super fast. Each window gets a window number based on its position in the list. To switch to a window just press Option+window-number. It you are a keyboard person you will love it.
Cycle through recently used windows: Command+Tab switcher fails if your applications have multiple windows. With Option+Tab Contexts lets you cycle through individual windows and switch to any of them directly.
Switch with search to any window: Invoke panel with keyboard shortcut and type a few characters from the application name or window title to filter the list using fuzzy matching. Press enter to bring selected window forward.
This update resolves a bug in Contexts 3.4.1 and updating to it is strongly recommended. In 3.4.1, in certain cases, an extra item for an app was added to the Command-Tab switcher list. This caused the selection to become stuck between the two items for the app when using keyboard shortcuts to move down or up the list.