macOS window navigation

WindowPilot

Switch windows by sight, not memory.

v1.4.43.4 MBWindowPilot-1.4.4.dmg

The WindowPilot Recent panel showing a grid of window thumbnails
The Recent panel turns recent windows into browsable visual objects.Open original: The Recent panel turns recent windows into browsable visual objects

Recognition over recall

“I know it when I see it” is a product requirement, not a failure of memory. WindowPilot shows the real windows first, then lets the person choose, shortening the distance from intent to decision.

WindowPilot is a visual window navigator for people who keep more than one idea open at a time. Cmd+Tab stops at the application level, while Mission Control exposes too many windows at once; WindowPilot creates a window-level view between them.

Recency supports quick return to familiar work; when recency is not enough, the App → Windows hierarchy remains predictable. Carousel supports rapid return trips, while Sidebar uses stable spatial position to reduce the cost of finding a window again. Those surfaces share one window-level capability layer; a separate CLI exposes list, search, focus, and capture to scripts, Raycast, and agents.

What it does

Capabilities verified against the release named above, stated only where source and interface evidence agree.

Recent

Ranks window thumbnails by recency and active time, then makes them selectable by click or keyboard.

All Windows

Shows every window in a two-level app-to-window tree with title search, screenshot preview, and window actions.

Carousel

Hold a shortcut to browse a horizontal strip, then release the modifiers to switch for rapid back-and-forth use.

Sidebar

An optional desktop edge keeps recent and pinned windows nearby, with hover previews, click-to-switch, collapse, and context actions.

The WindowPilot Sidebar showing recent and pinned windows along the desktop edge
The optional Sidebar keeps recent and pinned windows at the desktop edge, using spatial position to reduce the cost of finding them again.Open original: The optional Sidebar keeps recent and pinned windows at the desktop edge

Evidence and limits

What makes this a product record rather than a speculative concept.

  • A signed and notarized DMG, public source, and an MIT license
  • Native Swift / AppKit implementation, non-activating panels, and versioned updates
  • A 27-second in-product demo covering Recent, All Windows, Carousel, and Sidebar
  • A CLI for listing, searching, focusing, and capturing windows from scripts, Raycast, or agents