Repolode
rxhanson

rxhanson/Rectangle

Менеджер окон для macOS: перемещайте и меняйте размер окон с помощью сочетаний клавиш и привязки к краям экрана.

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

Звёзды
30,243
Форки
1,040
Открытые issues
73
Последний коммит
3 дня назад

Что это?

Rectangle — приложение для управления окнами в macOS, созданное на основе форка Spectacle. Оно позволяет размещать окна в половинах, четвертях, третях и других областях экрана с помощью сочетаний клавиш. Можно также перетащить окно к краю или углу экрана и увидеть предварительный просмотр его расположения.

Помимо базового размещения в половинах и третях, приложение позволяет перемещать окно к любому краю без изменения размера, разворачивать его только по высоте, почти разворачивать и раскладывать все окна по строкам или столбцам. Между окнами, расположенными друг над другом, можно переключаться, а боковые кнопки мыши — назначать на сочетания клавиш. Можно исключить отдельные приложения, чтобы их собственные сочетания клавиш продолжали работать.

Rectangle работает в macOS 14 и более поздних версиях; версии для более старых систем доступны на странице релизов. Приложение можно установить из DMG или через Homebrew Cask, а управлять им — с помощью URL-схем и импорта/экспорта конфигурации в JSON.

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

  • 01Размещать окна в половинах, четвертях, третях и шестых частях экрана с помощью сочетаний клавиш
  • 02Перетаскивать окна к краям или углам экрана и привязывать их к этим областям с предварительным просмотром
  • 03Раскладывать окна по строкам или столбцам в текущем Space
  • 04Переключаться между расположенными друг над другом окнами с помощью специальных сочетаний клавиш
  • 05Назначать боковые кнопки мыши на действия с окнами
  • 06Исключать отдельные приложения, чтобы их сочетания клавиш не перехватывались
  • 07Управлять действиями с окнами через URL вида rectangle://

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

  • Разместить рядом редактор кода, браузер и терминал на Mac без мыши
  • Поддерживать порядок на экране ноутбука с помощью раскладки окон через клавиатуру
  • Разложить несколько окон чатов или документов в виде сетки для многозадачной работы

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

  1. 1

    Установите Rectangle с помощью Homebrew Cask

    brew install --cask rectangle
  2. 2

    Или скачайте последнюю версию DMG со страницы релизов

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

  • Только для macOS; для текущей версии требуется macOS 14 или новее.
  • Анимация окон экспериментальная и в некоторых особых случаях может вызывать проблемы.
  • Лицензия не указана однозначно в метаданных.

В подборках

Темы

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

Что такое Rectangle?
Менеджер окон для macOS: перемещайте и меняйте размер окон с помощью сочетаний клавиш и привязки к краям экрана. Rectangle — приложение для управления окнами в macOS, созданное на основе форка Spectacle. Оно позволяет размещать окна в половинах, четвертях, третях и других областях экрана с помощью сочетаний клавиш. Можно также перетащить окно к краю или углу экрана и увидеть предварительный просмотр его расположения.
Rectangle можно использовать бесплатно? Какая у него лицензия?
Rectangle распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
Rectangle всё ещё поддерживается?
Активно поддерживается. Последний коммит в Rectangle — 3 нояб. 2026 г..
Для чего можно использовать Rectangle?
Разместить рядом редактор кода, браузер и терминал на Mac без мыши Поддерживать порядок на экране ноутбука с помощью раскладки окон через клавиатуру Разложить несколько окон чатов или документов в виде сетки для многозадачной работы
Как установить Rectangle?
Установите Rectangle с помощью Homebrew Cask: brew install --cask rectangle Или скачайте последнюю версию DMG со страницы релизов
Где скачать Rectangle?
Исходный код и инструкции по установке — на GitHub: https://github.com/rxhanson/Rectangle

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

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

Приложение для macOS, которое перемещает и меняет размер окон через радиальное меню, сочетания клавиш и циклы, запускаемые клавишей-модификатором.

11,9 тыс.+41 за неделю287SwiftGPL-3.0Активно поддерживаетсяОбновлён 19 дней назад

Утилита для macOS, которая связывает горячие клавиши с автоматизированными сценариями, запуском приложений и скриптов, системными действиями и раскладкой окон.

2,3 тыс.+3 за неделю39SwiftOtherАктивно поддерживаетсяОбновлён 11 дней назад

Набор из более чем 30 утилит для Windows, которые помогают настроить рабочий стол и ускорить повседневные задачи — от раскладки окон до переназначения клавиш.

140,6 тыс.+384 за неделю8,7 тыс.CMITОбновлён 20 часов назад