Layout that maintains itself
Loop moves and resizes one window at a time. Auto Flow arranges managed windows into layouts with split or tab priority and keeps them arranged as new windows open.
Loop is a free, open-source Mac app that shows a radial menu when you hold a trigger key, then moves or resizes a window in the direction you point. Tangrid is a macOS window manager that places windows as well, and also keeps a layout arranged and helps you find a window again. Loop is the better fit when you want placing a window to stay out of the way.
In short
Loop places windows, so the table compares window snapping.
| Module | Loop | Tangrid |
|---|---|---|
| Window snapping | Yes A radial menu opened by a trigger key, a preview before the action commits, keyboard shortcuts bound to that key, and cycles that repeat an action when you press the same combination again. | Yes Snap Assistant places a window in any of 18 positions on a 3x6 grid, fills the screen, and supports modifier-based moving and resizing. |
Tangrid covers these modules too.
Loop moves and resizes one window at a time. Auto Flow arranges managed windows into layouts with split or tab priority and keeps them arranged as new windows open.
Window Switcher lists every window or only those of the current app, with previews and vertical search by window title or app name. Dock Preview shows an app's windows when you hover its Dock icon.
Workspaces save a project's window layout, including positions, sizes, tiled or floating state, and tab groups. Restoring one brings the layout back and can reopen missing windows.
Yes. Loop is free and open source under the GPL-3.0 licence, installs with Homebrew, and runs on macOS 13 or later.
You hold the trigger key you have chosen and move the cursor in the direction you want, and the window moves or resizes to match. The trigger key can also be combined with other keys to run specific actions, and a preview shows the result before it commits.
Yes. Loop responds to a loop:// URL scheme, so actions such as moving a window to the right half or to the next screen can be triggered from the shell or from AppleScript.
Tangrid adds Auto Flow automatic layouts, Tab Grouping, Window Switcher with vertical search, Dock Preview, Workspaces, and a Space Indicator. Loop covers radial-menu placement, keyboard shortcuts, cycles, and stash.