yabai

Mac

A tiling window manager for macOS

Visit Website

Overview

yabai is a powerful tiling window manager designed for macOS, tailored for power users seeking to boost workflow efficiency. It supports multiple tiling modes—including BSP, float, and monocle—allowing automatic or manual window arrangement. Keyboard-driven (via skhd integration), it enables quick management without mouse interaction. Scriptable using shell scripts, it offers deep customization for window behavior, spaces, and more. It works seamlessly with macOS Spaces and supports resizing, moving, and snapping. Open-source and free, it’s ideal for users wanting full desktop layout control.

Key Features

  • Multiple tiling modes (BSP, float, monocle)
  • Keyboard-driven controls (via skhd integration)
  • Scriptable with shell scripts
  • macOS Spaces support
  • Window resizing/moving/snapping

Top Alternatives

Amethyst Compare
Rectangle Search Google
Magnet Compare

Tool Info

Pricing Free
Platform Mac

Pros

  • Lightweight and fast performance
  • Highly customizable for power users
  • Open-source and completely free
  • Seamless integration with macOS tools

Cons

  • Steeper learning curve for beginners
  • Requires partial SIP disable for full functionality

More Window Management Tools