AeroSpace alternatives: what to use instead, and who each suits

Updated 2026-10-22 · by the maker of Ribbon

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:

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

ToolModelPricemacOSSpacesBest for
yabaiBSP tiling, scriptedFree, MIT11+ Intel, 12+ Apple siliconNativeKeyboard users who want a grid and enjoy shell config
AmethystAutomatic xmonad-style layoutsFree, MIT10.15+NativeHands-off tiling with many layouts and a GUI
RectangleSnapping with shortcuts and dragFree, MIT14+ (older versions for older macOS)NativeSnapping windows to halves and thirds
LoopRadial menu plus shortcutsFree, GPL-3.013+NativeMouse-friendly snapping
OmniWMScrolling or BSP per workspaceFree, GPL-2.026 Tahoe, Apple silicon onlyOwn workspacesTahoe users who want free and open source
RibbonScrolling strip$9.99 once13+, Apple silicon (M1 or later)Native, one strip per SpaceScrolling with a GUI and no config files
PaperWM.spoonScrolling strip in HammerspoonFree, MIT13+ (via Hammerspoon)NativeTinkerers happy to write Lua
macOS tilingDrag to edges, menu and Fn shortcutsBuilt in15 Sequoia+NativeOccasional 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.

How to choose

  1. Want AeroSpace's style but with native Spaces? Try yabai.
  2. Want tiling without writing config? Try Amethyst.
  3. Want windows that keep their size, on Ventura through Tahoe? Try Ribbon.
  4. On Tahoe with Apple silicon and want free and open source? Try OmniWM.
  5. 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.

Keep reading