macOS Tahoe

CmdTab.

Every tab. One ⌘ Tab.

The switcher, rebuilt around a simple idea — your tabs are apps too. Safari pages, Chrome docs, Terminal sessions and applications share one list, ordered by what you used last.

Hold  · Tap Tab · Release

Safari 9:41
figma.com/design-review
~/api — zsh
$ npm run deploy
 build complete 4.2s
 214 assets uploaded
 live at api.yoursite.dev
Mail
Design review — Figma
Launch plan — Docs
Music
›_ ~/api — zsh

The session you needed. Zero hunting.

Your browser is not one thing.

It’s your docs. Your inbox. Your research.

Yet the switcher sees a single icon.

CmdTab sees your tabs.

Designed to disappear

First-class,
in every sense.

01

One unified list

Apps and tabs intermingle in true most-recently-used order. Whatever you touched last is one Tab away — no matter what kind of thing it is.

02

Safari. Chrome. Terminal.

Individual browser tabs and every Terminal session, tracked live through native extensions and switched instantly.

03

Liquid Glass

A frosted, color-transmissive HUD tuned against the native switcher — real backdrop blur, feathered edges.

04

Two limits, total control

Cap tabs across all browsers, and per window. The switcher stays curated; your real tabs stay open.

05

Private stays private

Incognito and Private Browsing are excluded by default. Opt-in only. Never written to disk.

Powerful hotkeys.
Held to a higher standard.

Anything that reads your keyboard should be paranoid about itself. CmdTab is.

  • Hardened runtime

    Code injection is blocked, so CmdTab’s permissions can never be borrowed by another process.

  • User-space only

    No sudo, no kernel extensions, no background services. Uninstall is a folder delete.

  • Nothing leaves your Mac

    Tab titles and URLs are held in memory for ordering — never stored, never transmitted.

  • An exit, always

    ⌘⌥⎋ is never intercepted. Quit CmdTab and the system switcher returns instantly.

Ready when you are.

Free and open. One command on macOS Tahoe.

git clone <repo> && cd cmdtab && ./Scripts/build.sh

Requires Xcode 26 & XcodeGen · Safari and Chrome extensions included · A setup assistant walks every permission