peterp

peterp / cmdcmd

Public

Keyboard-first window switcher for macOS. Press both ⌘ keys to fan windows into a grid of live previews.

45
1
100% credibility
Found Apr 29, 2026 at 45 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Swift
AI Summary

cmdcmd is a macOS app that fans out open windows into a keyboard-navigable grid of live previews triggered by pressing both Command keys simultaneously.

How It Works

1
🔍 Discover cmdcmd

You hear about a handy Mac tool that lets you fan out all your open windows with a quick keyboard tap to switch super fast.

2
📥 Get the app

Download the ready-to-use app from the project page and drag it to your Applications folder.

3
🔓 Allow access on first run

A friendly window pops up asking for permission to see your screen and control windows – just click to grant and you're set.

4
Tap both Command keys

Press the left and right Command keys together, and watch your windows spread out into a beautiful grid of live previews right on screen.

5
➡️ Pick your window

Use arrow keys, numbers 1-9, or click to zoom in on the one you want – it feels smooth and instant.

6
⚙️ Tweak to your liking

Right-click the app icon to open settings and adjust shortcuts or animations if you want it just right.

Switch windows effortlessly

Now you zip between windows lightning-fast every day, saving time and frustration on your Mac.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 45 to 45 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is cmdcmd?

cmdcmd is a keyboard-first window switcher for macOS built in Swift that fans your open windows into a grid of live previews when you press both Cmd keys (cmd cmd). It solves the pain of Alt-Tab's tiny thumbnails and Mission Control's mouse dependency by letting you summon a full-screen overview of visible windows, then navigate with arrows/WASD, numbers 1-9, or clicks. Requires macOS 14+ with Screen Recording and Accessibility permissions for live previews and key forwarding.

Why is it gaining traction?

The unique cmd-cmd chord trigger feels natural—no modifiers or extra keys—and the grid adapts to your screen with smooth animations, idle indicators, and drag-to-reorder that persists per display. Custom bindings via a JSON config (right-click Dock icon to edit), color tags for grouping, and a "show hidden" mode for ignored windows make it highly tweakable. Live streaming keeps previews current without lag, outperforming static thumbnail switchers.

Who should use this?

Mac power users juggling 10+ Chrome tabs, IDEs, and terminals who hate trackpad swipes. Keyboard enthusiasts scripting workflows or debugging across apps. Developers on Sonoma+ needing quick window jumps without leaving the home row.

Verdict

Try it if keyboard-driven macOS workflows appeal—builds easily with provided scripts and auto-updates via Sparkle—but its 45 stars and 1.0% credibility score reflect pre-release status with basic docs. Solid for daily use once permissions are granted; watch for polish in future releases.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.