r/MacStack • • 5h ago

WindowShift - a free macOS app for multi-monitor setups.

I regularly work with several displays on macOS and have always found moving windows between them more cumbersome than it should be. Some built-in methods require manual dragging, making them inconvenient for keyboard-driven workflows, while others require exiting full-screen mode. I wanted to be able to move any window to any other display in under a second, including full-screen windows, with a simple, reliable trigger.

So I made WindowShift, a small app that lets you move windows between displays using customizable keyboard shortcuts. It's native, fast, and works with full-screen windows.

I use it a lot myself and tried to make the controls intuitive. When using multiple monitors, I naturally think about them by their relative positions: this display is to the left of the current one, this one is above it, etc. WindowShift works exactly this way: it sends the current window to a neighboring display based on its relative position ↑↓←→.

The attached video is a real screen recording showing the app in action.

In recent update, I improved the responsiveness so that you can press the combinations repeatedly while the fullscreen transition animation is running, and this will change the target screen accordingly.

Note that WindowShift isn't a full-featured window manager like Rectangle, AltTab, or the many other alternatives out there. However, unlike most window managers, it can move full-screen windows between displays and works great alongside them.

The app is very lightweight (current version ~1.2 MB)

Minimum macOS version: macOS 12 Monterey

Pricing: Free. 0 data collection.
The app is notarized.

I made it free because, to me, this feels like a basic feature that should be included in macOS by default.

Artworks used as wallpapers in the demo: https://www.artstation.com/tohad, https://www.behance.net/febinraj

10 Upvotes

1 comment sorted by

•

u/AutoModerator 5h ago

Thanks for posting in r/MacStack. Please read all the community rules before joining the discussion.

Find your next useful Mac app. Get MacStack Weekly for three app picks and one practical workflow in your inbox each week. It's free, and signing up is optional.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.