AeroSpace alternatives: what to use instead, and who each suits
If you want tiling that keeps macOS Spaces, yabai (BSP) and Amethyst (automatic layouts) are the closest free swaps. If you want windows that keep their size, try a scrolling manager: Ribbon on macOS 13 and later, OmniWM on macOS 26 Tahoe, or PaperWM.spoon if you like Lua. If you only snap windows to halves, Rectangle, Loop or macOS's built-in tiling is enough.
Why people look for an AeroSpace alternative
AeroSpace is a good tool. It's free, MIT-licensed, fast, and the closest thing to i3 on a Mac. Plenty of people should stay on it. The reasons others move on tend to be the same few:
- Its own workspaces. AeroSpace ignores macOS Spaces and runs its own. Windows on an inactive workspace are moved into the bottom-left or bottom-right corner of the screen, which means every monitor needs a free corner, Mission Control shows windows very small, and a thin sliver of hidden windows can stay visible. If you rely on Spaces, full-screen apps or Mission Control, this is the main friction.
- It's a public beta. The project is open about expecting breaking changes until 1.0, and it lists known issues such as windows occasionally jumping to the focused workspace.
- It isn't notarized. The Homebrew cask from the author's tap strips the quarantine flag so macOS will run it. Some people would rather not run an app that has to bypass Gatekeeper this way.
- Config is a file, forever. AeroSpace says it will never add a settings GUI. That suits some people and not others.
- No trackpad gestures are documented.
None of these are bugs so much as design choices. If they bother you, here's what else is out there.
The alternatives at a glance
| Tool | Model | Price | macOS | Spaces | Best for |
|---|---|---|---|---|---|
| yabai | BSP tiling, scripted | Free, MIT | 11+ Intel, 12+ Apple silicon | Native | Keyboard users who want a grid and enjoy shell config |
| Amethyst | Automatic xmonad-style layouts | Free, MIT | 10.15+ | Native | Hands-off tiling with many layouts and a GUI |
| Rectangle | Snapping with shortcuts and drag | Free, MIT | 14+ (older versions for older macOS) | Native | Snapping windows to halves and thirds |
| Loop | Radial menu plus shortcuts | Free, GPL-3.0 | 13+ | Native | Mouse-friendly snapping |
| OmniWM | Scrolling or BSP per workspace | Free, GPL-2.0 | 26 Tahoe, Apple silicon only | Own workspaces | Tahoe users who want free and open source |
| Ribbon | Scrolling strip | $9.99 once | 13+, Apple silicon (M1 or later) | Native, one strip per Space | Scrolling with a GUI and no config files |
| PaperWM.spoon | Scrolling strip in Hammerspoon | Free, MIT | 13+ (via Hammerspoon) | Native | Tinkerers happy to write Lua |
| macOS tiling | Drag to edges, menu and Fn shortcuts | Built in | 15 Sequoia+ | Native | Occasional side-by-side layouts |
Tiling managers that use native Spaces
yabai
yabai is the other big name in Mac tiling. It splits the screen with binary space partitioning, works with native Spaces, and is configured with a shell script plus a hotkey tool such as skhd. Its basic tiling works with SIP on; extras like creating Spaces, transparency and animations need SIP partly disabled, which yabai without SIP explains. Pick it if you like AeroSpace's keyboard-first style but want real Spaces. More in Ribbon vs yabai.
Amethyst
Amethyst tiles automatically, in the spirit of xmonad. You cycle through layouts like Tall, Wide, Column, Fullscreen and BSP, and windows rearrange as you open and close them. It has a preferences window, with an optional YAML file for people who want one, and needs only Accessibility. It's the gentlest move for someone who wants tiling without writing config. See Ribbon vs Amethyst.
Scrolling window managers
A scrolling manager puts windows on a strip wider than the screen. New windows add a column instead of shrinking the others, and you scroll to them. It's a different feel from AeroSpace's tree, and worth trying if your windows always end up too narrow.
Ribbon
Ribbon is our app, so weigh this accordingly. It's a scrolling strip with a native settings window, a trackpad swipe that follows your fingers, stacks and tabbed columns, and one strip per display and per Space. It runs on macOS 13 and later on Apple silicon (M1 or later), is notarized, and never touches SIP. The engine is built on Paneru, which is free and open source; if you're happy with a config file and the terminal, Paneru on its own may be all you need. Ribbon costs $9.99 once, and all sales are final: no refunds (see the terms), so watch the live demo before you buy. The head-to-head is Ribbon vs AeroSpace.
OmniWM
OmniWM offers niri-style scrolling or a BSP layout per workspace, plus an overview, scratchpads and a command palette. It's free and open source. Like AeroSpace, it runs its own workspaces, and it needs macOS 26 Tahoe on Apple silicon. See Ribbon vs OmniWM.
PaperWM.spoon
PaperWM.spoon brings a scrolling strip to Hammerspoon. It uses native Spaces, is configured in Lua, and has an opt-in trackpad swipe. Good for people who already use Hammerspoon; our PaperWM.spoon setup guide gets you started.
Simple snapping tools
If you mostly put two windows side by side, a full tiling manager may be more than you need.
- Rectangle gives you keyboard shortcuts and drag-to-edge snap areas for halves, thirds, quarters and more. Free and open source. It can't move windows between Spaces.
- Loop uses a radial menu: hold a trigger key, move the cursor in a direction, and the window snaps there. Free and open source, macOS 13 and later.
- macOS's own tiling (Sequoia and later) handles halves and quarters by dragging to screen edges, the green button, the Window menu, or shortcuts like Fn + Control + arrow keys. How to tile windows on a Mac covers it.
How to choose
- Want AeroSpace's style but with native Spaces? Try yabai.
- Want tiling without writing config? Try Amethyst.
- Want windows that keep their size, on Ventura through Tahoe? Try Ribbon.
- On Tahoe with Apple silicon and want free and open source? Try OmniWM.
- Only snapping? Rectangle, Loop or the built-in tiling.
Whatever you pick, quit AeroSpace first. It moves all windows back on screen when it quits, so nothing gets lost.
FAQ
What is the best free alternative to AeroSpace?
For tiling with native Spaces, yabai or Amethyst. For scrolling on macOS 26 Tahoe, OmniWM. For simple snapping, Rectangle or Loop.
Is there an AeroSpace alternative that uses macOS Spaces?
Yes. yabai, Amethyst, Ribbon and PaperWM.spoon all work with native Spaces. OmniWM, like AeroSpace, runs its own workspaces.
Is there an AeroSpace alternative with a settings GUI?
Amethyst, Ribbon, OmniWM, Rectangle and Loop all have settings windows. yabai and PaperWM.spoon are configured in text files.
Do any of these need SIP disabled?
None of them need it for tiling. yabai needs SIP partly disabled only for extras such as Space management, transparency and animations.
Is AeroSpace still worth using?
Yes, for many people. If you know i3, like config files and don't rely on macOS Spaces, it's free and very capable.