# AeroSpace

> Keyboard-driven i3-style tiling window manager with plain-text config and fast virtual workspaces

Source: https://optioncmd.com/aerospace
Website: https://github.com/nikitabobko/AeroSpace?utm_source=optioncmd
Pricing: Free
Categories: [Window management](https://optioncmd.com/categories/window-management.md), [Developer tools](https://optioncmd.com/categories/developer-tools.md)
Listed: 2026-10-24
Updated: 2026-10-24

AeroSpace is an i3-inspired tiling window manager for macOS, aimed at advanced users and developers. It arranges windows in a tree layout and is driven by the keyboard, a CLI, and a config file.

**Key features:**

- Tile windows automatically using a tree-based layout.
- Switch workspaces instantly with AeroSpace's own virtual workspaces instead of macOS Spaces.
- Configure everything in a plain-text TOML file that fits into your dotfiles.
- Control it from the command line, with man pages and shell completion included.
- Use it across multiple monitors with i3-style behavior.
- Run it without disabling System Integrity Protection.

AeroSpace is free and open source under the MIT license and runs on macOS 13 or later. It's in public beta, so expect breaking changes before 1.0. The app isn't notarized, and installing with Homebrew is recommended because it handles the quarantine flag for you.

## More window management apps

- [Rectangle](https://optioncmd.com/rectangle.md): Free, open-source window manager that snaps windows with keyboard shortcuts or by dragging to edges
- [AltTab](https://optioncmd.com/alttab.md): Windows-style window switcher that shows every window with a preview, not just every app
- [Moom](https://optioncmd.com/moom.md): Window manager for moving, resizing and saving layouts with a pop-up palette, snaps and shortcuts
- [Loop](https://optioncmd.com/loop.md): Free, open-source window manager driven by a radial menu and a trigger key
- [Magnet](https://optioncmd.com/magnet.md): Window manager that snaps windows into halves, thirds and quarters by dragging or shortcut
- [Swish](https://optioncmd.com/swish.md): Trackpad gestures for snapping, closing, minimizing and moving windows between screens and Spaces
