Sash vs. Rectangle, Magnet, Moom, and Raycast
Every popular Mac window manager can snap windows to halves and corners. The real differences are in what happens after the snap, and in how you switch between windows once they're arranged.
Short answer: if you only want free keyboard snapping, use Rectangle; it's free, open source, and good. If you came from Windows and miss Snap Assist, Snap Groups, and a real Alt-Tab, those are the three things none of the others do. That's what Sash is for.
Feature comparison
| Feature | Sash | Rectangle | Magnet | Moom | Raycast |
|---|---|---|---|---|---|
| Price | Free / $19.99 once | Free (Pro $9.99) | $4.99 | $9.99 | Free (built-in) |
| Keyboard snapping (halves, quarters) | Yes (free) | Yes | Yes | Yes | Yes |
| Thirds & two-thirds layouts | Yes (Pro) | Yes | Yes | Yes | Yes |
| Snap Assist (fill the empty zone) | Yes (Pro) | No | No | No | No |
| Snap Groups (switch to pairs as one) | Yes (Pro) | No | No | No | No |
| Resize a pair with one divider | Yes (Pro) | No | No | No | No |
| Alt-Tab with window thumbnails | Yes (Pro) | No | No | No | No |
| Saved / named layouts | No | No (Pro: yes) | No | Yes | No |
| Open source | No | Yes | No | No | No |
| Business model | One-time | Free / one-time | One-time | One-time | Freemium launcher |
Rectangle
Rectangle is the default recommendation for basic Mac window management, and deservedly so: it's free, open source, and covers halves, quarters, thirds, and maximize with sensible hotkeys. Rectangle Pro ($9.99) adds custom snap zones and app pinning. What it doesn't do is anything after the snap: no Snap Assist to fill the other half, no window groups, no window switcher.
Magnet
Magnet ($4.99 on the Mac App Store) does drag-to-edge and keyboard snapping. It's simple and stable, but in 2026 it's hard to recommend over Rectangle, which does the same and more for free.
Moom
Moom ($9.99) is the pick if your workflow is about saved layouts: name a whole-desktop arrangement and recall it with one command. It's a different philosophy: pre-planned layouts rather than fast in-the-moment snapping.
Raycast
If you already use Raycast as your launcher, its built-in window management commands handle basic snapping well, and it's one fewer app to run. Like the others, it stops at the snap itself.
Sash
Sash starts where the others stop. Basic snapping (halves, top/bottom, maximize, move-to-screen) is free forever. A one-time $19.99 license adds the three things Windows switchers miss most on macOS:
- Snap Assist. Snap a window to half the screen and Sash shows your other windows in the empty zone, exactly like Windows 11. Pick one with arrow keys.
- Snap Groups. Two snapped windows form a group. Alt-tab in and out of the pair as one, and resize both with a single divider.
- Real Alt-Tab. Hold ⌥, tap ⇥, cycle through window thumbnails (individual windows, not app icons like ⌘-Tab).
Honest caveat: a thumbnail window switcher also exists as the free open-source app AltTab, so the free stack for basics is Rectangle + AltTab. Sash's case is having snapping, Snap Assist, Snap Groups, and the switcher as one coherent system, where groups appear in the switcher and Assist fires after every snap, rather than separate apps.
Which should you pick?
- Just want free basic snapping: Rectangle.
- Already live in Raycast: use its window commands.
- Recall whole desktop layouts by name: Moom.
- Miss Windows 11 multitasking (Snap Assist, Snap Groups, Alt-Tab): try Sash free for 14 days, no card required.