· 4 min read

TileOrg vs Loop: Radial Snapping or Project Workspaces

Loop is a free, open source Mac window manager with a radial menu. TileOrg groups windows by project. When each one makes sense.

The short answer

Loop moves and resizes one window at a time, with a radial menu you control by holding a key and moving the mouse. It is free and does that job very well. TileOrg groups the windows of each project and swaps the whole group with one hotkey, which Loop does not try to do. Many people will want Loop and never need TileOrg.

What Loop is

Loop is an open source window manager by Kai, who goes by MrKai77 on GitHub, licensed under GPLv3. You hold a trigger key and move the cursor toward a direction, and a radial menu shows where the window will go. A preview window shows the result before you let go. Halves, quarters, thirds, maximize and moving to another screen are all there.

It is not mouse-only. You can pair the trigger key with other keys for direct shortcuts, and cycles let you press the same shortcut repeatedly to step through sizes. Stash tucks a window against the screen edge to get it out of the way. You can theme the radial menu and the preview colors.

You choose the trigger key in Loop's Behavior settings. The README suggests remapping Caps Lock to Control in System Settings, or using a tool like Hyperkey, if you want a key that is free all day. Loop also responds to URL commands such as open "loop://direction/right", so you can fire its actions from a script or a launcher.

Loop is free, runs on macOS 13 and later, and installs with brew install loop. Homebrew lists version 1.4.2 and about 7,200 installs over the past year.

What Loop does not do

Loop's own README has a comparison table against other window managers, and the "save workspace" row is marked as missing for Loop. It positions windows. It does not remember sets of windows, restore them after a restart, or switch between groups of them. That is a design choice. Loop sits in the same category as Rectangle and Magnet.

How TileOrg works

TileOrg starts from projects. You create a named project and pick its windows with the window picker (⌃⌥Space), for example one terminal, one editor window and a browser window. You tile them into panes once: single, horizontal split, vertical split or grid, up to 4 windows per pane. Then ⌃⌥1 to ⌃⌥9 switches projects and the whole set comes forward in under 100 ms. Assignments survive a reboot.

It also detects coding agents. Every 3 seconds TileOrg checks the process tree under each terminal window for Claude Code, Codex, Gemini CLI, aider and opencode. Each agent's status shows in the menu bar under its project, and ⌃⌥A jumps to the one that has waited longest.

Side by side

Feature Loop TileOrg
Price Free, GPLv3 $29 one-time, 30-day trial
Main control Radial menu, trigger key Project hotkeys
Snap one window Yes, with preview Not the focus
Project grouping No Yes
Saved workspaces No Yes, survive reboot
Coding agent tracking No Yes
macOS 13 or later 14 or later
Install Homebrew or GitHub release Direct download

Who should pick Loop

If your problem is "I want this window on the left half, fast," get Loop. It is free, the radial menu is quicker to learn than a page of shortcuts, and the preview means fewer wrong snaps. Paying $29 for TileOrg to solve that problem would be a waste. Loop is also the safer bet if you are still on macOS 13, which TileOrg does not support.

Who should pick TileOrg

If your problem is that you work on three repos a day and every switch means hunting for the right terminal, editor and browser window, Loop will not help, because it has no idea which windows belong together. TileOrg does. If you also run Claude Code or Codex in several of those terminals, it tells you which one is waiting for you.

Can you use both?

Yes. Loop only moves a window when you hold its trigger key, so it stays out of the way the rest of the time. Use Loop for quick one-off snaps and TileOrg to switch between projects.

Looking at other free snapping tools? See TileOrg vs Rectangle and our list of Rectangle alternatives. If you prefer drag-to-snap, read TileOrg vs Magnet. For the full field, see the guide to the best macOS window managers.

Try TileOrg

30-day free trial. All features included.

Download TileOrg

v0.2.0 · 3.3 MB · macOS 14 Sonoma