LanesMac logoLanesMac

i3 on Mac

i3 for Mac: the closest setups on macOS

i3 and its Wayland twin sway are Linux window managers, so neither runs on macOS. You can still work the i3 way on a Mac: AeroSpace copies i3's tree tiling and keybindings most closely, while a scrolling window manager keeps the keyboard-first habits but lets windows keep their width.

Updated October 30, 2026

What you're probably missing from i3

  • Every window placed automatically, with no overlapping.
  • Doing everything from the keyboard with one modifier key.
  • Splitting, stacking and tabbing containers.
  • Numbered workspaces you jump between instantly.
  • A plain-text config you keep in your dotfiles.

The closest options on a Mac

ToolHow close to i3Main difference
AeroSpaceVery close: i3-style tree, commands and workspacesEmulates its own workspaces instead of macOS Spaces
yabai + skhdClose in spirit: automatic tiling, keyboard-drivenBSP layout; Spaces control needs SIP partly off
AmethystAutomatic tiling with fixed layoutsLess manual control over splits
LanesMacKeyboard-first, automatic, no overlapScrolling columns instead of a tree; one strip per display

Translating i3 habits to LanesMac

In i3In LanesMac
$mod + arrow keys (or j, k, l, ;) to move focus⌃⌥ + arrow keys, or ⌃⌥H / J / K / L
$mod+Shift + arrow keys to move a window⌃⌥⇧ + arrow keys, or ⌃⌥⇧H / J / K / L
Stacking layout ($mod+s)⌃⌥S builds a stack in one column
Tabbed layout ($mod+w)⌃⌥⇧T shows a stack as tabs
Floating toggle ($mod+Shift+Space)⌃⌥T floats or unfloats a window
Fullscreen ($mod+f)⌃⌥F macOS full screen, or Fill the screen inside the strip
Workspaces 1-9⌃⌥1 to 9 jump to windows 1 to 9 on the strip
Config fileSettings window; layouts export to JSON

Which should you pick?

If you want i3 itself as closely as possible, start with AeroSpace. It's free and its command set will feel familiar.

If what you loved was never having to arrange windows, but you're tired of every window shrinking as you open more, try LanesMac. You keep the keyboard flow, add trackpad swipes, and each window keeps a useful width because the strip simply grows.

Questions

Can I run i3 on macOS with XQuartz?

Only for X11 apps inside XQuartz, not for normal Mac apps. It isn't a practical way to manage your Mac's windows.

Does LanesMac use vim-style keys like i3?

Yes. H, J, K and L work with ⌃⌥ for focus and with ⌃⌥⇧ for moving, alongside the arrow keys.

Does LanesMac have workspaces like i3?

Not numbered workspaces. LanesMac has one strip per display, jumps to windows 1 to 9, search and an overview. Saved layouts let you switch between project setups.

Try it with your own windows

LanesMac is free for 24 hours, with every feature. After that it's a one-time purchase, no subscription. Works on macOS 13 Ventura or later, on Apple silicon and Intel Macs.