2026

WindowHop

Tiny macOS menu bar agent that moves the focused window to another display via a spatial overlay picker.

View source →
WindowHop app icon

A small macOS menu bar agent for moving the focused window to another display. Trigger it with a hotkey, pick a display from a spatial overlay (think Display → Arrange…), and the window jumps there — centered, at a reasonable size.

Built in Swift as an LSUIElement agent with a non-activating NSPanel overlay so the previously focused app stays frontmost; the focused window is captured before the overlay appears and moved via the Accessibility API. The overlay takes arrow keys, 1–9 number shortcuts, return, and escape. Paired with a windowhop://show URL scheme for triggering from Raycast, Shortcuts, or any launcher that can run a shell command.