Утилита для macOS, которая связывает горячие клавиши с автоматизированными сценариями, запуском приложений и скриптов, системными действиями и раскладкой окон.
- Звёзды
- 11,940
- Форки
- 286
- Открытые issues
- 52
- Последний коммит
- 20 дней назад
Что это?
Loop — приложение для macOS, которое помогает управлять окнами без перетаскивания. Если удерживать клавишу-триггер, откроется радиальное меню: переместите курсор в нужном направлении, чтобы привязать активное окно к соответствующей позиции или размеру. К той же клавише-триггеру можно привязать сочетания клавиш для конкретных действий, например разделения на половины, четверти или трети экрана, а также перемещения между мониторами.
В Loop есть циклы: при повторном нажатии того же сочетания клавиш или щелчке окно последовательно меняет размер. Также приложение показывает контур предварительного просмотра целевой области до выполнения действия и позволяет прятать окна у края экрана, чтобы вернуть их, когда они понадобятся. Для радиального меню, окна предварительного просмотра и рамок можно настроить ширину, форму, цвет, отступы и радиус скругления углов.
Loop можно установить через Homebrew или из скачанного zip-архива. Управлять приложением также можно из shell или через AppleScript с помощью URL-схемы loop://. Требуется macOS 13 или новее; лицензия — GPL-3.0.
Ключевые возможности
- 01Радиальное меню для перемещения окон и изменения их размера при удержании клавиши-триггера.
- 02Сочетания клавиш вместе с клавишей-триггером для разделения экрана на половины, четверти и трети.
- 03Циклы, которые при повторном вводе последовательно меняют размер окна.
- 04Контур предварительного просмотра целевой области до выполнения действия.
- 05Функция, позволяющая прятать окна у края экрана.
- 06Управление из shell и через AppleScript с помощью URL-схемы loop://.
Сценарии использования
- Размещение нескольких окон рядом на одном дисплее macOS.
- Быстрое перемещение окон на другой монитор без перетаскивания мышью.
- Настройка расположения окон с помощью shell-скриптов или сценариев автоматизации.
- Поддержание порядка на загромождённом рабочем столе: редко используемые окна можно прятать у края экрана.
Быстрый старт
- 1
Установите Loop через Homebrew
brew install loop - 2
Или скачайте последнюю версию ZIP-файла со страницы релизов и откройте приложение
Что важно знать
- Только для macOS; требуется macOS 13 или новее.
- Чтобы назначить Caps Lock клавишей активации, нужно переназначить клавиши в системных настройках или установить стороннее приложение.
В подборках
Темы
Частые вопросы
- Что такое Loop?
- Приложение для macOS, которое перемещает и меняет размер окон через радиальное меню, сочетания клавиш и циклы, запускаемые клавишей-модификатором. Loop — приложение для macOS, которое помогает управлять окнами без перетаскивания. Если удерживать клавишу-триггер, откроется радиальное меню: переместите курсор в нужном направлении, чтобы привязать активное окно к соответствующей позиции или размеру. К той же клавише-триггеру можно привязать сочетания клавиш для конкретных действий, например разделения на половины, четверти или трети экрана, а также перемещения между мониторами.
- Loop можно использовать бесплатно? Какая у него лицензия?
- Loop распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- Loop всё ещё поддерживается?
- Активно поддерживается. Последний коммит в Loop — 18 окт. 2026 г..
- Для чего можно использовать Loop?
- Размещение нескольких окон рядом на одном дисплее macOS. Быстрое перемещение окон на другой монитор без перетаскивания мышью. Настройка расположения окон с помощью shell-скриптов или сценариев автоматизации. Поддержание порядка на загромождённом рабочем столе: редко используемые окна можно прятать у края экрана.
- Как установить Loop?
- Установите Loop через Homebrew: brew install loop Или скачайте последнюю версию ZIP-файла со страницы релизов и откройте приложение
- Где скачать Loop?
- Исходный код и инструкции по установке — на GitHub: https://github.com/mrkai77/Loop
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Менеджер окон для macOS: перемещайте и меняйте размер окон с помощью сочетаний клавиш и привязки к краям экрана.
Прокручиваемый тайлинговый оконный менеджер для macOS, вдохновлённый Niri: он размещает окна в колонках на горизонтальной ленте.
Менеджер строки меню macOS с открытым исходным кодом: скрывает неиспользуемые значки и помогает находить нужные элементы с клавиатуры.
Нативный менеджер строки меню macOS: скрывает ненужные значки и показывает их при наведении, щелчке или нажатии клавиш, используя встроенное в macOS 27 скрытие.
Тайловый оконный менеджер для macOS: автоматически размещает окна с помощью бинарного разбиения пространства и управляется из командной строки.