Compare window managers

Spacetile vs yabai

yabai and Spacetile both tile inside native Spaces. yabai needs SIP partly off to create, destroy and move Spaces, and for window opacity, layers and sticky windows. Every Spacetile feature works with SIP on.

Tiling window managers

Apps that lay windows out for you. The difference that matters most is where they tile: in the Desktops Mission Control shows, or in workspaces of their own that hide windows to fake switching.

FeatureSpacetile1.0.0yabai7.1.25
Native macOS
Tiles inside native Spaces, not virtual workspacesYesYes
Every feature works with SIP onYesCreating, destroying and moving Spaces, opacity, layers and sticky windows need SIP partly off
Instant switching between native SpacesYesWith SIP on
Works with native full-screen appsNumbered between Desktops as Mission Control shows them; leaving full screen puts the window back in its tileToggles native full screen and reports which Spaces are full screen
Split View from a commandYesNo
Uses macOS tiling (green-button menu, Fill & Arrange) instead of undoing itReads what macOS did as its own command and re-tiles the other windows round itNo
Tiling and profiles
Halves, thirds and quarters by key, inside the tilingYesGrid placement, for floating windows
Save and restore every Space, full-screen apps and Split View includedYesScripts only
Apply a layout when displays connect or a Focus mode turns onYesNo
Setting it up
Settings window; no config file neededYesNo
Start from another tool's shortcutsRectangle, Spectacle, AeroSpace, Amethyst, BetterStage, ShiftPlusNo
Where others go further
Create, delete or reorder SpacesmacOS only allows it with SIP offWith SIP partly off
Window opacity, layers and sticky windowsDims the windows behind the focused one with SIP on; real opacity, layers and sticky windows need SIP offWith SIP partly off

Choose another app if…

  • yabai: you want to create, delete or reorder Spaces, or set window opacity, and can turn SIP partly off.

See how Spacetile compares with other window managers on the compare page.