Тайлинговый оконный менеджер для Windows, который упорядочивает окна приложений, виртуальные рабочие пространства и мониторы и управляется через CLI.
- Звёзды
- 29,745
- Форки
- 790
- Открытые issues
- 267
- Последний коммит
- 4 месяца назад
Что это?
yabai — утилита для управления окнами в macOS, расширяющая встроенный оконный менеджер. Её основная функция — тайлинг: окна автоматически размещаются на экране с помощью алгоритма бинарного разбиения пространства, чтобы пользователи могли сосредоточиться на содержимом окон, а не на их ручном позиционировании.
Управлять окнами, пространствами и дисплеями можно через интерфейс командной строки. Сочетания клавиш можно настроить с помощью skhd или других сторонних инструментов. Среди дополнительных возможностей — перевод фокуса вслед за курсором мыши, отключение анимации при переключении между пространствами и создание пространств сверх стандартного лимита в 16.
yabai поддерживает компьютеры Mac с процессорами Intel и Apple Silicon под управлением macOS Big Sur — Tahoe. Для отдельных версий macOS необходимо включить соответствующие настройки в System Settings. Приложению нужен доступ к функциям универсального доступа, а для некоторых расширенных возможностей требуется частично отключить System Integrity Protection и внедрить scripting addition в Dock.app.
Ключевые возможности
- 01Автоматическая раскладка окон тайлами на основе бинарного разбиения пространства
- 02Управление окнами, пространствами и дисплеями через командную строку
- 03Сочетания клавиш через skhd и другие инструменты
- 04Поддержка перевода фокуса вслед за курсором мыши
- 05Отключение анимации при переключении между пространствами
- 06Создание более 16 пространств
Сценарии использования
- Управление раскладкой окон на Mac с клавиатуры — для разработчиков и опытных пользователей
- Автоматизация размещения окон и управления рабочими пространствами через командную строку
- Организация множества окон на нескольких дисплеях без ручного изменения их размера
Темы
Частые вопросы
- Что такое yabai?
- Тайловый оконный менеджер для macOS: автоматически размещает окна методом бинарного разбиения пространства и управляется через CLI. yabai — утилита для управления окнами в macOS, расширяющая встроенный оконный менеджер. Её основная функция — тайлинг: окна автоматически размещаются на экране с помощью алгоритма бинарного разбиения пространства, чтобы пользователи могли сосредоточиться на содержимом окон, а не на их ручном позиционировании.
- yabai можно использовать бесплатно? Какая у него лицензия?
- yabai распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- yabai всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в yabai — 14 июн. 2026 г..
- Для чего можно использовать yabai?
- Управление раскладкой окон на Mac с клавиатуры — для разработчиков и опытных пользователей Автоматизация размещения окон и управления рабочими пространствами через командную строку Организация множества окон на нескольких дисплеях без ручного изменения их размера
- Где скачать yabai?
- Исходный код и инструкции по установке — на GitHub: https://github.com/asmvik/yabai
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Бесплатный набор утилит с открытым исходным кодом для строки меню macOS: громкость отдельных приложений, мониторинг системы, переключение окон, история буфера обмена и многое другое.
Менеджер строки меню с открытым исходным кодом для macOS: скрывает ненужные значки и позволяет находить их и показывать с клавиатуры.
Лёгкий полностью нативный лаунчер для macOS с глобальной горячей клавишей, историей буфера обмена, управлением окнами и поддержкой расширений Raycast, созданный на SwiftUI и AppKit.
Подборка качественных приложений и инструментов для macOS по категориям: от редакторов и утилит для разработчиков до программ для продуктивности и дизайна.
Более удобная замена cd: запоминает часто посещаемые каталоги, чтобы переходить к ним по короткому запросу.