Repolode
nikitabobko

nikitabobko/AeroSpace

AeroSpace — тайловый оконный менеджер для macOS в духе i3, настраиваемый через текстовый файл и управляемый из командной строки.

Open source альтернатива:MagnetRectangle

Звёзды
23,756
Форки
799
Открытые issues
247
Последний коммит
вчера

Что это?

AeroSpace автоматически размещает окна macOS в тайловых раскладках, организованных в виде дерева, следуя модели оконного менеджера i3. Пользователи могут быстро переключаться между рабочими пространствами. Вместо встроенных macOS Spaces проект использует собственные эмулируемые виртуальные рабочие пространства, поэтому переключение происходит без анимаций и без отключения System Integrity Protection.

Конфигурация хранится в обычном текстовом TOML-файле, что удобно для тех, кто управляет настройками через dotfiles. В основе управления лежит CLI; в комплект входят man-страницы и автодополнение команд в оболочке. Также есть поддержка нескольких мониторов в духе i3. Установить AeroSpace можно через Homebrew, который также обеспечивает автоматическое обновление.

Проект находится в публичной бета-версии, поэтому до выхода версии 1.0 конфигурация, CLI и поведение программы ещё могут меняться с нарушением обратной совместимости. AeroSpace работает на macOS 13 и новее.

Ключевые возможности

  • 01Тайловые раскладки на основе древовидной структуры, вдохновлённые i3
  • 02Быстрое переключение между рабочими пространствами без анимаций и отключения SIP
  • 03Эмулируемые виртуальные рабочие пространства, не зависящие от встроенных macOS Spaces
  • 04Текстовая конфигурация в формате TOML, удобная для dotfiles
  • 05Управление в первую очередь через CLI, с man-страницами и автодополнением команд в оболочке
  • 06Поддержка нескольких мониторов по модели i3

Сценарии использования

  • Разработчики, предпочитающие управлять раскладкой окон с клавиатуры, а не мышью
  • Пользователи, которые хранят настройки в dotfiles и предпочитают текстовую конфигурацию
  • Пользователи нескольких мониторов, которым нужно управление рабочими пространствами в духе i3 на macOS

Быстрый старт

  1. 1

    Установить через Homebrew cask

    brew install --cask nikitabobko/tap/aerospace

Что важно знать

  • Только для macOS.
  • Приложение не прошло нотариальную проверку Apple, поэтому для обхода предупреждений о карантине его нужно устанавливать через Homebrew.
  • Это публичная бета-версия; до версии 1.0 ожидаются несовместимые изменения.
  • Предназначено для опытных пользователей. Настройка выполняется через текстовый файл и CLI; графического интерфейса нет.

В подборках

Темы

Частые вопросы

Что такое AeroSpace?
AeroSpace — тайловый оконный менеджер для macOS в духе i3, настраиваемый через текстовый файл и управляемый из командной строки. AeroSpace автоматически размещает окна macOS в тайловых раскладках, организованных в виде дерева, следуя модели оконного менеджера i3. Пользователи могут быстро переключаться между рабочими пространствами. Вместо встроенных macOS Spaces проект использует собственные эмулируемые виртуальные рабочие пространства, поэтому переключение происходит без анимаций и без отключения System Integrity Protection.
AeroSpace можно использовать бесплатно? Какая у него лицензия?
AeroSpace распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
AeroSpace всё ещё поддерживается?
Активно поддерживается. Последний коммит в AeroSpace — 6 нояб. 2026 г..
Для чего можно использовать AeroSpace?
Разработчики, предпочитающие управлять раскладкой окон с клавиатуры, а не мышью Пользователи, которые хранят настройки в dotfiles и предпочитают текстовую конфигурацию Пользователи нескольких мониторов, которым нужно управление рабочими пространствами в духе i3 на macOS
Как установить AeroSpace?
Установить через Homebrew cask: brew install --cask nikitabobko/tap/aerospace
Где скачать AeroSpace?
Исходный код и инструкции по установке — на GitHub: https://github.com/nikitabobko/AeroSpace

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Бесплатный календарь с открытым исходным кодом в строке меню macOS: показывает лунные даты, государственные праздники и события из системного календаря.

1,5 тыс.+6 за неделю75SwiftMITАктивно поддерживаетсяОбновлён 12 дней назад