Repolode
LGUG2Z

LGUG2Z/komorebi

Тайловый оконный менеджер для Windows: автоматически размещает окна приложений, управляет виртуальными рабочими столами и мониторами через CLI.

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

Звёзды
15,294
Форки
368
Открытые issues
114
Последний коммит
позавчера

Что это?

komorebi — тайловый оконный менеджер для Windows 10 и новее, работающий как расширение Desktop Window Manager. Он автоматически размещает окна приложений плиткой и позволяет управлять окнами, виртуальными рабочими столами и мониторами.

Управлять komorebi можно через CLI komorebic, назначая команды на пользовательские сочетания клавиш с помощью таких инструментов, как whkd или AutoHotkey. По умолчанию проект стремится как можно меньше менять операционную систему и рабочий стол, а дополнительные изменения можно включить в конфигурации.

Текущее состояние оконного менеджера доступно в формате JSON через команду komorebic state. На события оконного менеджера можно подписаться через именованные каналы, Unix domain sockets или TCP-порт — это позволяет создавать панели состояния и другие интеграции. Проект распространяется по лицензии с доступным исходным кодом, которая ограничивает коммерческое использование без платной индивидуальной лицензии.

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

  • 01Автоматически размещает окна приложений плиткой на каждом мониторе.
  • 02Управляет виртуальными рабочими столами и несколькими мониторами.
  • 03Управляется через CLI komorebic, поэтому команды можно назначать на сочетания клавиш.
  • 04Предоставляет состояние и события оконного менеджера в формате JSON для создания панелей состояния и интеграций.
  • 05Поддерживает подписки через именованные каналы, Unix domain sockets и TCP.

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

  • Переключение между окнами и их размещение в Windows с помощью клавиатуры.
  • Создание пользовательской панели состояния, которая показывает текущий рабочий стол.
  • Настройка расположения окон с помощью CLI или внешнего обработчика ввода.

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

  1. 1

    Установите komorebi с помощью scoop или winget либо соберите его из исходного кода, следуя руководству по установке

  2. 2

    Настройте komorebi и назначьте сочетания клавиш с помощью CLI komorebic, как описано в документации

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

  • Только для Windows; версия для Mac — отдельный проект.
  • Для использования на работе требуется платная Individual Commercial Use License.
  • Лицензия Komorebi 2.0.0 запрещает распространение и создание форков новых работ на основе этого ПО.

Темы

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

Что такое komorebi?
Тайловый оконный менеджер для Windows: автоматически размещает окна приложений, управляет виртуальными рабочими столами и мониторами через CLI. komorebi — тайловый оконный менеджер для Windows 10 и новее, работающий как расширение Desktop Window Manager. Он автоматически размещает окна приложений плиткой и позволяет управлять окнами, виртуальными рабочими столами и мониторами.
komorebi можно использовать бесплатно? Какая у него лицензия?
komorebi распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
komorebi всё ещё поддерживается?
Активно поддерживается. Последний коммит в komorebi — 18 окт. 2026 г..
Для чего можно использовать komorebi?
Переключение между окнами и их размещение в Windows с помощью клавиатуры. Создание пользовательской панели состояния, которая показывает текущий рабочий стол. Настройка расположения окон с помощью CLI или внешнего обработчика ввода.
Как установить komorebi?
Установите komorebi с помощью scoop или winget либо соберите его из исходного кода, следуя руководству по установке Настройте komorebi и назначьте сочетания клавиш с помощью CLI komorebic, как описано в документации
Где скачать komorebi?
Исходный код и инструкции по установке — на GitHub: https://github.com/LGUG2Z/komorebi

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

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

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

28,2 тыс.1,3 тыс.SwiftGPL-3.0Обновлён 24 часа назад