yabai: A Tiling Window Manager for macOS
This repository profile is provided by osrepos.com, an open source repository discovery platform.

Summary
yabai is a powerful tiling window manager designed specifically for macOS. It extends the operating system's built-in window manager, offering advanced control over windows, spaces, and displays via a command-line interface. Utilizing a binary space partitioning algorithm, yabai automatically arranges windows to maximize screen real estate and minimize distractions, fostering a more focused work environment.
Repository Information
Topics
Click on any tag to explore related repositories
Use at your own risk
OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.
Introduction
yabai is a powerful tiling window manager designed specifically for macOS. It acts as an extension to the operating system's built-in window manager, providing users with advanced control over their windows, spaces, and displays. Utilizing a binary space partitioning algorithm, yabai automatically arranges windows to maximize screen real estate and minimize distractions, fostering a more focused work environment. Beyond its core tiling functionality, it offers features like focus-follows-mouse, disabling space-switching animations, and the ability to create more than 16 spaces.
Installation
Getting started with yabai is straightforward. Comprehensive installation instructions, including various methods and uninstallation guides, are available on the official yabai wiki. Users can also define custom keyboard shortcuts using skhd or other third-party software to enhance their workflow.
Examples
To help users configure yabai, a collection of sample configuration files can be found in the examples directory within the repository. These examples serve as a great starting point for customizing yabai to fit individual preferences and workflows. Further detailed information is available in the documentation.
Why Use yabai?
yabai is an excellent choice for macOS users seeking to optimize their desktop experience and boost productivity. Its automatic tiling capabilities eliminate the need for manual window resizing and positioning, allowing users to concentrate on their tasks. The extensive command-line interface provides granular control, making it highly customizable for power users. By streamlining window management, yabai helps create an efficient and distraction-free workspace on macOS.
Links
Here are some essential links for yabai:
Related repositories
Similar repositories that may be relevant next.

Deck: A Modern, Privacy-First Clipboard Manager for macOS
May 18, 2026
Deck is a modern, native, and privacy-first clipboard manager meticulously crafted for macOS. It offers an extensive array of features designed to boost productivity while prioritizing user data security. Deck provides intelligent tools like semantic search, automated workflows, and robust privacy protections, ensuring your copied content is both accessible and secure on your Mac.

Boring Notch: Transform Your MacBook's Notch into a Dynamic Control Center
March 24, 2026
Boring Notch is an innovative macOS application that reimagines your MacBook's notch, turning it into a dynamic and interactive control hub. It offers features like a music control center with a visualizer, calendar integration, a file shelf with AirDrop support, and a complete macOS HUD replacement. This project aims to make the often-overlooked notch a central and functional part of your desktop experience.

Amethyst: An Automatic Tiling Window Manager for macOS
March 6, 2026
Amethyst is an open-source tiling window manager for macOS, inspired by the popular xmonad. It automatically arranges application windows, significantly enhancing productivity by eliminating the need for manual resizing and positioning. This powerful tool offers various customizable layouts and keyboard shortcuts for efficient workspace management on your Mac.
Ice: Powerful Menu Bar Manager for macOS
February 16, 2026
Ice is a robust menu bar management tool designed for macOS, offering extensive features for hiding, showing, and organizing menu bar items. It also provides options for customizing the menu bar's appearance, making it a versatile utility. This tool aims to optimize and personalize the macOS menu bar experience for users.
Source repository
Open the original repository on GitHub.
6 counted GitHub visits