Loop for MAC
Free, open-source window manager for Mac: move and resize windows with a radial menu, keyboard shortcuts, cycles and a live preview.
Loop Overview
Loop makes window management on the Mac quick and elegant. Hold down a trigger key and move your cursor in a direction: a radial menu appears and Loop moves and resizes the window to match, for example to the left half, a corner or full screen. A preview shows the new size before you let go. If you prefer the keyboard, you can give every action its own shortcut together with the trigger key, and cycles let you step through several sizes by pressing the same shortcut again.
Loop is free and open source under the GPL-3.0 license, made by MrKai77 and contributors. Version 1.4.2 needs macOS 13 or later and runs natively on Apple Silicon and Intel Macs. The radial menu and the preview can be themed with your own colours, shapes and sizes, or turned off completely.
Key Features
Loop puts every window where you want it.
- Radial menu: hold the trigger key and point to move and resize a window.
- Preview: see the new size and position before you commit.
- Keyboard shortcuts: any key together with the trigger key can run an action.
- Cycles: press the same shortcut again to step through several layouts.
- Stash: hide windows at the screen edge and bring them back when needed.
- Theming: customise the radial menu and preview, or turn them off.
- Automation: control Loop from shell commands or AppleScript.
- Updates: a built-in updater keeps Loop current.
What’s New in Version 1.4.2
Loop 1.4.2 brings a new updater and smoother window handling.
- Specific keybinds can now ignore the trigger key
- Faster window resizing and more responsive window dragging
- Smaller app size
- A fully overhauled built-in updater
- Several window snapping and stability fixes
Loop FAQ
Is Loop free?
Yes. Loop is free and open source under the GPL-3.0 license. You can sponsor the project on GitHub.
Which macOS version does Loop need?
Loop 1.4.2 needs macOS 13 or later.
Does Loop run on Apple Silicon?
Yes. It is a universal app that runs natively on Apple Silicon and Intel Macs.
How do I use Loop?
Hold the trigger key and move the cursor towards where you want the window. Loop shows a radial menu and a preview, and resizes the window when you release the key.
Which key is the trigger key?
You choose it in Loop's settings. Many people remap Caps Lock to Control in System Settings and use that as the trigger.
Can I use Loop with only the keyboard?
Yes. Assign keys to actions; pressing one together with the trigger key moves or resizes the window without the mouse.
What are cycles?
Cycles let one shortcut step through several window sizes or positions each time you press it.
Can I turn off the radial menu?
Yes. The radial menu and the preview are both optional and can be disabled or restyled.
Can I install Loop with Homebrew?
Yes. Run brew install loop.
Where does the Loop download on loop.FULLMAC.app come from?
The download button leads to the official Loop releases on GitHub at https://github.com/MrKai77/Loop/releases/latest. loop.FULLMAC.app does not change or repackage the app.
Similar Apps
WindowCycleWindowCycle is a window switcher for the app you are using right now. Press Command + ` and a panel lists the windows of the frontmost app; keep pressing to move forward, add Shift to move back, and release Command to bring the selected window to the front. Escape hides the panel, and a menu bar item offers Show, Hide, Settings and Quit. Unlike the built-in shortcut, you can see every window of the app before you pick one.Customization
PlonkPlonk is a free, open-source toolbox for the Mac that puts a set of everyday utilities behind one menu bar icon. It arranges windows in snap zones you draw yourself, saves workspaces that put apps back on the right monitor, takes and annotates screenshots, copies text from anything on screen with on-device OCR, measures the screen in points and pixels, keeps the Mac awake and adds pointer tools. Every tool shares one interface, one command palette and one set of settings, and each module except the shortcut guide can be switched off.Customization
NudgeNudge is a free, open-source window manager for the Mac. It lives in the menu bar and lets you snap windows into halves, quarters, thirds and two-thirds, maximize or center them, or restore their previous size with a keyboard shortcut. You can also drag a window to a screen edge or corner to snap it into place, so arranging a desk full of apps takes a keystroke instead of careful resizing.Customization
Window GlueWindow Glue is a small macOS menu bar utility that lets you glue two windows together so that they behave, mostly, as one. Turn on Add Glue from the menu bar icon, drag a window near another, and a glow shows where it will snap. Once they are joined, moving one window brings the other along. Shake a window quickly to break the connection.Customization
DockitDockit is a small macOS window management tool focused on one job: docking windows to the edge of the screen and previewing them quickly. Send a window to the left or right edge and it tucks away, leaving a sliver showing. Move the pointer to that edge and the window expands, then it retracts when you leave. It is useful for a window you check often, such as notes, a chat or a terminal, without giving it a permanent place on the screen.Customization
AmethystAmethyst is a tiling window manager for macOS, inspired by xmonad on Linux. Instead of dragging and resizing windows by hand, Amethyst arranges them automatically so they fill the screen without overlapping. You choose a layout, such as a tall main window with others stacked beside it, a grid or full screen, and switch between layouts, move windows and change their sizes with keyboard shortcuts. Each screen and each Space can have its own layout. Amethyst is developed by Ian Ybarra and a community of contributors.Customization
FULLMAC.app does not host this app. Download buttons lead to the developer’s own pages.