An i3-like tiling window manager for macOS. Windows are leaves of a layout tree,
workspaces are emulated rather than mapped onto native Spaces, and nothing requires disabling System
Integrity Protection.
Install
brew install --cask wbsmolen/tap/aerospork
Or take a notarized build from the
releases page, move
AeroSpork.app to /Applications, and grant Accessibility permission when
asked. macOS 13 or later, Apple silicon and Intel.
What you get
Tree layout with tiles and accordion modes, driven from the keyboard or the CLI.
Workspaces that switch instantly, because they are emulated rather than animated.
Monitors matched by hardware UUID, so a workspace stays on the same physical panel across a
redock — including DisplayLink displays, which report no EDID at all.
Windows return to the workspace they were on when AeroSpork restarts.
Plain-text TOML configuration, with a settings GUI that edits it without touching your
comments.
Documentation
The guide covers configuration and troubleshooting;
the command reference covers all 37 commands — 36 on the CLI,
plus config-only exec-and-forget — which are also installed as man pages;
goodies collects the tricks that fit neither. The GitHub repository explains how
this fork differs from AeroSpace, which it
is built on.