yabai is a tiling window manager for macOS that extends the native windowing system with fully scriptable command-line control. It uses a binary space partitioning algorithm to auto-tile windows, supports extensive keyboard shortcut mapping (via skhd), and enhances productivity for power users.

Features

  • Automatic tiling via binary space partitioning
  • Scriptable CLI and custom keybindings integration
  • Multi-display and space management
  • Mouse-based window snapping support
  • Compatible with Intel and Apple Silicon macs
  • Optional skhd daemon hookup for hotkeys

Project Samples

Project Activity

See All Activity >

Categories

Window Managers

License

MIT License

Follow yabai

yabai Web Site

Other Useful Business Software
Gen AI apps are built with MongoDB Atlas Icon
Gen AI apps are built with MongoDB Atlas

The database for AI-powered applications.

MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of yabai!

Additional Project Details

Operating Systems

Mac

Programming Language

C

Related Categories

C Window Managers

Registered

2025-07-07