FREEDOM251

Freedom251 › Window Management Software

AeroSpace

Free plan Mac

Visit AeroSpace Alternatives

AeroSpace's own site

What AeroSpace is

AeroSpace is a free, keyboard-centric tiling window manager for macOS, aimed at advanced users and developers. It arranges windows through a tree-based model with tile, accordion, and floating layouts, including horizontal and vertical variants. Instead of native macOS Spaces, it provides virtual workspaces shared across monitors, with each workspace assigned to a monitor. Configuration uses plain-text TOML, and the command-line interface includes shell completion. Keys can be bound to AeroSpace commands, while callbacks run commands when windows, focus, or workspaces change. Application rules can place apps on selected workspaces. Workspace callbacks can pass the focused workspace name to SketchyBar, and a Unix-domain socket protocol supports custom clients such as status bars, editor plugins, and scripts. The binary runs on macOS 13 or later. AeroSpace is in public beta, and the project warns that breaking changes may occur before version 1.0.

Who it suits

AeroSpace suits advanced macOS users and developers who prefer keyboard-driven layouts, virtual workspaces, scripting, and multi-monitor control.

What it does well

  • Free with a macOS 13-or-later binary
  • Offers tile, accordion, and floating layouts
  • Uses plain-text TOML configuration
  • Supports workspace and application rules
  • Provides callbacks and a Unix-domain socket

What to know first

  • Public beta may bring breaking changes
  • Not notarized by Apple
  • Requires macOS 13 or later
  • Support starts with GitHub Discussions

Verdict

AeroSpace provides configurable tiling, virtual workspaces, callbacks, and scripting for keyboard-focused Mac workflows. Its beta status and Apple notarization limitation deserve attention before installation.

Facts from AeroSpace's own pages

Automation
Callbacks can run commands when windows, focus, or workspaces change, including rules that place apps on specified workspaces. · nikitabobko.github.io, 4 Oct 2026
CLI
Users can bind keys to AeroSpace commands or run commands through its CLI. · nikitabobko.github.io, 5 Oct 2026
Compatibility
The AeroSpace binary runs on macOS 13 or later. · github.com, 5 Oct 2026
Configuration
It uses TOML configuration files and supports keyboard bindings and binding modes. · nikitabobko.github.io, 5 Oct 2026
Custom clients
A documented Unix-domain socket protocol allows custom clients such as status bars, editor plugins, and scripts to interact with AeroSpace. · nikitabobko.github.io, 5 Oct 2026
Integration
A workspace change callback can trigger Sketchybar and pass it the focused workspace name. · nikitabobko.github.io, 4 Oct 2026
Integrations
Callbacks can run commands when the focused workspace changes, with the guide showing an example that notifies SketchyBar. · nikitabobko.github.io, 5 Oct 2026
Intended users
The project says AeroSpace targets advanced users and developers and is keyboard-centric. · github.com, 5 Oct 2026
Layouts
It provides horizontal and vertical tile layouts and horizontal and vertical accordion layouts. · nikitabobko.github.io, 5 Oct 2026
Maturity
AeroSpace is in public beta, and the project says breaking changes may occur before version 1.0. · github.com, 5 Oct 2026
Multi-monitor
The project describes its multi-monitor support as i3-like and lets users assign workspaces to monitors. · github.com, 5 Oct 2026
Multi monitor support
Workspaces are shared across monitors, and each workspace has an assigned monitor. · nikitabobko.github.io, 4 Oct 2026
Notarization
The project states that AeroSpace is not notarized by Apple and documents removing the quarantine attribute for manual installation. · github.com, 5 Oct 2026
Product
AeroSpace is an i3-like tiling window manager for macOS. · github.com, 4 Oct 2026
Project status
AeroSpace is in public beta; the project says breaking changes may occur before version 1.0. · github.com, 4 Oct 2026
Purpose
AeroSpace is an i3-like tiling window manager for macOS. · github.com, 5 Oct 2026
Security
The project says AeroSpace does not require users to disable System Integrity Protection (SIP). · github.com, 5 Oct 2026
Support
The project asks users to start with GitHub Discussions rather than filing issues directly. · github.com, 5 Oct 2026
System requirements
The AeroSpace binary runs on macOS 13 or later. · github.com, 4 Oct 2026
Window layouts
It arranges windows using a tree based model with tiles, accordion, and floating layouts. · nikitabobko.github.io, 4 Oct 2026
Workspaces
AeroSpace implements its own virtual workspaces rather than relying on native macOS Spaces. · nikitabobko.github.io, 5 Oct 2026

Where AeroSpace stands on Freedom251

Look at these too