Repolode
mrkai77

mrkai77/Loop

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

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

Звёзды
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. 1

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

    brew install loop
  2. 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, которая связывает горячие клавиши с автоматизированными сценариями, запуском приложений и скриптов, системными действиями и раскладкой окон.

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

Нативный менеджер строки меню macOS: скрывает ненужные значки и показывает их при наведении, щелчке или нажатии клавиш, используя встроенное в macOS 27 скрытие.

1,1 тыс.26SwiftGPL-3.0Активно поддерживаетсяОбновлён 5 часов назад