A tiling window manager Mac app places every window so they never overlap, and it shrinks the others when you open a new one. If you want that for free, start with Amethyst. If you know i3, use AeroSpace. If you want real Spaces and a script, use yabai, and know that some extras need System Integrity Protection partly off.
Ribbon is first if shrinking is the problem you wanted to avoid. It is a scrolling strip, not a tiler: a new window opens beside you and the others keep their width. Apple silicon, macOS 14 or later, $17 for one Mac, $39 for three, $59 for five.
Which tiling window manager Mac to use
- Turn Stage Manager off. It fights any window manager.
- Quit any snapper, such as Rectangle. Two tools will move the same windows.
- Install one tiler, grant Accessibility, and use it for a day.
- If the fourth window is too narrow to read, stop. That is tiling working as designed. A strip is the other model: scrolling window manager macOS.
| App | SIP | Workspaces | macOS | Price |
|---|---|---|---|---|
| Ribbon | On | Native Spaces | 14+, Apple silicon | $17 / $39 / $59 |
| Amethyst | On | Native Spaces | 10.15+ | Free, MIT |
| AeroSpace | Never off | Its own | 13+ | Free, MIT |
| yabai | On for tiling; partly off for 8 extras | Native Spaces | 11+ Intel, 12+ Apple silicon | Free, MIT |
| HyprMac | On | Its own, 10 | 13+, Intel and Apple silicon | Free, MIT |
| Glide | Not stated | Native Spaces | Not stated | Free |
| rift | On | Its own switching | Not stated | Free |
| OmniWM | On | Its own | 26+, Apple silicon | Free, GPL-2.0 |
macOS 15 and later can snap a window to a half or a quarter. That is not a tiling window manager. Nothing rearranges when you open or close a window. The wider map is Mac window manager.
The free tilers
Amethyst is the easy start. It cycles xmonad-style layouts, including Tall, from a settings window. ⌥⇧Space changes layout. No config file is required. Every window still has to fit on the screen.
AeroSpace is the i3-style tiling window manager. A tree of tiles or an accordion, instant workspaces that are not macOS Spaces, and one TOML file. It never asks you to turn SIP off, and it has no settings window. It is a public beta and is not notarized. How to use AeroSpace Mac.
yabai tiles with binary space partitioning on real Spaces. You drive it from the shell, and hotkeys come from a separate tool such as skhd. Basic tiling leaves SIP on. Moving Spaces and a few visual extras need it partly off. yabai without SIP.
HyprMac uses a Hyprland-style dwindle layout, Caps Lock as its key, and ten of its own workspaces. It is signed and runs on Intel and Apple silicon, macOS 13 or later.
Glide (glidewm.org) can manage one Space at a time, so you can try tiling without giving it the whole desktop. A different app also called Glide, at quackbyte.dev, is a scrolling window manager and needs a newer macOS. Check which site you opened.
rift has several layouts, including a tree and a niri-style strip. Its README does not say plainly whether its workspaces are native Spaces.
OmniWM on macOS 26 can use dwindle or a scrolling layout per workspace. Apple silicon only.
When tiling is the wrong tool
Tiling is right when you want every window visible on a large screen, and you will keep each workspace sparse. It is wrong when a laptop already feels tight. Open a fifth window and five windows share the glass.
Ribbon keeps one strip per display inside native Spaces. Option and a two-finger scroll moves it. ⌃⌥R cycles the focused width from a quarter to full. There is no free trial. The ranked list of every kind of app, not only tilers, is the best Mac window manager comparison.