ChainYourMac vs AeroSpace: scrolling strip vs i3-style tiling

Looking for an AeroSpace alternative? AeroSpace is i3-style tree tiling with its own workspaces. ChainYourMac is a scrolling strip on native macOS Spaces. Both are excellent — at different things.

tl;dr

Coming from i3 or sway on Linux and want free, keyboard-driven tree tiling with instant workspace switching? Stay on AeroSpace — it's the best i3 experience on macOS. Want windows that never resize each other, with a trackpad swipe, native Spaces, animations and GUI settings? That's ChainYourMac ($9.99, one time).

Try it right here — this is a working model of ChainYourMac, not a video.

A working model of ChainYourMac, not a video. Drag a title bar to reorder, click a Dock icon to open an app, close a window with its red button. In the real app every key here is plus the key.

  • Notarized by Apple
  • Signed with Developer ID
  • No account, no telemetry in the app
  • Only needs the Accessibility permission
  • Automatic updates

Should you switch?

Switch if reflow bothers you, you want native macOS Spaces instead of AeroSpace's own workspaces, or you'd rather swipe a trackpad than live in a TOML file. Stay if you specifically want i3/sway muscle memory on a Mac — ChainYourMac will not give you that tree. It gives you a strip.

What AeroSpace is

AeroSpace is a free, open-source tiling window manager inspired by i3. Windows are arranged in a tree of splits — vertical and horizontal containers you can nest, resize, and navigate with keybindings. It's configured through a TOML file (~/.aerospace.toml) — its README says it will never have a configuration GUI — driven by the keyboard and a CLI, and it's actively developed (a public beta as of September 2026, v0.21.3). For Linux expats who miss i3 or sway, it's the closest thing the Mac has — and it needs no SIP changes.

Its boldest design decision is workspaces: AeroSpace implements its own virtual workspace system and bypasses macOS Spaces entirely. Switching workspaces is instant — no Mission Control animation — because windows on inactive workspaces are moved off to the bottom-right or bottom-left corner of the screen. It works remarkably well, but your windows live in AeroSpace's world: Mission Control, native full-screen behavior, and the macOS Spaces you already use don't map onto it.

What ChainYourMac is

ChainYourMac is a native macOS app (SwiftUI + a Rust engine) built on the scrolling-strip model instead of a tree: windows sit side by side on an endless horizontal strip at whatever size you give them, new windows slot in at the edge, and you navigate by scrolling — a trackpad swipe that follows your fingers or Vim-style Option shortcuts, with spring animation synced to your display's refresh rate.

Where AeroSpace replaces Spaces, ChainYourMac embraces them: each native macOS Space keeps its own independent strip, and so does each display. Everything is configured from a GUI that applies instantly — no TOML, no CLI required (though there is a CLI and a URL scheme if you want to script it).

Tree vs strip: the layout question

An i3-style tree is a power tool: you decide where each split goes and build exactly the grid you want. The cost is that space is finite — windows share the screen, so adding one to a container squeezes the others, and deep trees take skill to manage.

The strip refuses to squeeze. Every window keeps its width forever; the strip just gets longer and you scroll. You lose the see-everything grid, and gain layouts that never degrade as the day gets messy. Neither is objectively right — it's i3 discipline versus scrolling calm.

The workspaces question

This one matters more than people expect. If you love macOS Spaces — three-finger swipes between them, Mission Control, one Space per project — AeroSpace asks you to give that up for its own (faster) system. ChainYourMac layers onto what macOS already does: your Spaces stay your Spaces, each with its own strip. If you've never liked Spaces, AeroSpace's instant switching may genuinely be the better model for you.

Day-to-day feel

Living with AeroSpace means living in ~/.aerospace.toml: keybindings, workspace assignments, and window rules are all text you write, and the CLI answers anything you can't bind. That's a feature for its audience — the config is versionable, portable, and exact. Movement is instant and unanimated — its README lists animations as a non-goal, which i3 veterans consider correct behavior.

ChainYourMac trades the text layer for a settings window that applies changes instantly: width presets, focus behavior, gestures, and shortcut recording are all clickable, and windows glide into place instead of jumping. Both are light on system resources; the difference is whether configuring your window manager should feel like maintaining a dotfile or adjusting System Settings.

ChainYourMac vs AeroSpace, side by side

AeroSpaceChainYourMac
PriceFree, open source$9.99 one time, lifetime
Layout modeli3-style tree of splitsScrolling horizontal strip
WorkspacesOwn virtual system, bypasses SpacesNative macOS Spaces, strip per Space
New window opensJoins a container; siblings resizeSlots in at the edge; nothing resizes
ConfigurationTOML file + CLIGUI settings, applied instantly
NavigationKeyboard + CLIKeyboard, trackpad swipe, drag to reorder
AnimationsNone — a non-goal by designYes — synced to display refresh
Notarized by AppleNo (README says so)Yes
StatusPublic beta (v0.21.3, Sept 2026)2.0
SIP changesNoNo
Multi-monitorYesYes — independent strip per display
Learning curveSteep-ish (i3 concepts + TOML)Minutes
SupportCommunity / GitHub issuesDirect email from the developer

Which one should you pick?

Choose AeroSpace if…

  • you come from i3 or sway and want that exact mental model on macOS;
  • instant workspace switching matters more to you than native Spaces integration;
  • free, open source, and keyboard-everything is your happy place, and TOML config feels like home.

Choose ChainYourMac if…

  • you want your windows to keep the sizes you set — no tree, no squeezing;
  • you like macOS Spaces and want a manager that works with them, not around them;
  • you navigate by trackpad as much as keyboard;
  • you'd rather adjust a settings panel than maintain a config file.

AeroSpace is the best i3 on a Mac. ChainYourMac isn't trying to be i3 at all — it's trying to make window management something you stop thinking about.

Want to see every option, not just these two? See AeroSpace alternatives for Mac, or i3 for Mac if i3 is where you started.

Native Spaces. No config files. No reflow.

The scrolling strip with trackpad gestures and GUI config — running in two minutes.

Get ChainYourMac — $9.99 $19.9950% off one-time purchase · free updates forever · macOS 13+ on Apple silicon

FAQ

Does AeroSpace use macOS Spaces?

No — by design. AeroSpace implements its own virtual workspaces that bypass macOS Spaces entirely. Switching is instant, but your windows live in AeroSpace's model: windows on hidden workspaces are parked in a corner of a hidden area rather than on real Spaces. ChainYourMac takes the opposite approach and works with native macOS Spaces — each Space keeps its own strip.

Does AeroSpace need SIP disabled?

No. AeroSpace deliberately avoids SIP changes — one of the reasons it's popular. ChainYourMac doesn't require any SIP changes either. On this one, both tools agree. (The manager that does ask for SIP concessions for its full feature set is yabai.)

Is AeroSpace free?

Yes — AeroSpace is free, open source (MIT) and actively developed; as of September 2026 it's a public beta (v0.21.3). It's configured through a TOML file and driven by the keyboard and CLI. ChainYourMac is a paid native app: $9.99 one time for a lifetime license with free updates, configured entirely through a GUI.

Can I use trackpad gestures with AeroSpace?

AeroSpace is keyboard-centric — navigation happens through keybindings and CLI commands, which is exactly what its i3-inspired audience wants. ChainYourMac is built for trackpad-first navigation: a three- or four-finger swipe moves the strip with your fingers, and Vim-style Option shortcuts cover everything too.

Can I run AeroSpace and ChainYourMac together?

No — run one window manager at a time. Both continuously manage window positions, so they'll fight over the same layout. Pick the model you prefer and let that tool own the screen.