CloseUp

July 2, 2026 · View on GitHub

English · 简体中文 · 繁體中文 · 日本語 · Français · Deutsch · Español · Português · Русский

Верните элементы управления в Mission Control. CloseUp накладывает элементы управления окнами на нативный Mission Control в macOS — закрывайте, сворачивайте, разворачивайте, скрывайте или завершайте любое окно, не покидая обзор, — и добавляет полное управление с клавиатуры. Бесплатно, нативно и с открытым исходным кодом.

Снимки экрана

Элементы управления окном поверх миниатюры Mission Control

Основные настройки Сочетания клавиш

Возможности

  • Закрытие из обзора — наведите указатель на миниатюру окна в Mission Control и нажмите красный ×, чтобы мгновенно закрыть окно, не переключаясь на него.
  • Все действия с окном — сворачивайте, разворачивайте, скрывайте программу или завершайте её работу. «Закрыть», «Свернуть» и «Развернуть» — это дополнительные кнопки, которые можно включить или отключить в настройках; «Скрыть» и «Завершить» показываются всегда, если окно это поддерживает.
  • Управление с клавиатуры — выполняйте над окном под указателем нативные действия: ⌘W закрыть, ⌘M свернуть, ⌘F развернуть, ⌘H скрыть, ⌘Q завершить — все они переназначаемы.
  • Пакетные действия — ⌥⌘W закрыть все, ⌥⌘M свернуть все, ⌥⌘H скрыть все, кроме окна под указателем.
  • Девять языков — English, 简体中文, 繁體中文, 日本語, Français, Deutsch, Español, Português, Русский, переключаются прямо в программе и применяются на лету.
  • Нативный и ненавязчивый — пассивный оверлей, который никогда не перехватывает собственную обработку клавиш Mission Control; работает только в строке меню, без значка в Dock.
  • Автоматическое обновление — подписанные и нотаризованные выпуски через Sparkle, с необязательным бета-каналом.

Сравнение с аналогами

CloseUp сосредоточен на одном — управлении окнами прямо внутри нативного экрана Mission Control. Вот как он соотносится с ближайшими аналогами, делающими то же самое (проверено 02.07.2026 по официальным сайтам/репозиториям каждого проекта — источники см. по ссылкам; поля, не задокументированные разработчиком, помечены как «не указано», а не додуманы):

CloseUpMission Control CloseOpen Mission ControlMission Control Plus
ЦенаБесплатно£5 разово (7-дневная пробная версия)БесплатноПлатно, цена не опубликована (10-дневная пробная версия)
ЛицензияОткрытый исходный код (GPL-3.0)Закрытый исходный кодОткрытый исходный код (GPL-3.0)Закрытый исходный код
Действия над окном под указателемЗакрыть, свернуть, развернуть, скрыть, завершитьТолько закрытьЗакрыть, свернуть, развернутьЗакрыть, свернуть, завершить (+ открыть)
Пакетные действияЗакрыть все, свернуть все, скрыть все, кроме одногоЗакрыть всеНе указаноНе указано
Переназначаемые сочетания клавишДля каждого действияЕсть сочетания клавиш; возможность переназначения не указанаФиксированные (⌘Q/⌘W/⌘M/⌘F)Фиксированные (⌘W/⌘M/⌘Q/⏎)
Локализация9 языков, переключение прямо в программеНе указаноНе указаноНе указано
Требуемая версия macOS14.0+26.0 (Tahoe)+Не указано10.13+
Архитектура процессораApple Silicon и Intel, отдельно подписанные сборкиТолько Apple SiliconНе указаноНе указано
РаспространениеПрямая загрузка + Homebrew, нотаризовано, автообновление через SparkleПрямая загрузка, оплата через LemonSqueezyGitHub + Homebrew (без подписи — карантинный флаг нужно снимать вручную)Прямая загрузка

Другие инструменты управления окнами для macOS — AltTab, DockDoor, HyperDock, Contexts — предлагают похожие действия с окнами (закрытие, скрытие, переключение), но через собственный переключатель или всплывающий предпросмотр Dock, а не через нативный экран Mission Control. Они решают смежную, но другую задачу, поэтому не включены в таблицу выше.

Требования

  • macOS 14.0 или новее
  • Apple Silicon (arm64) или Intel (x86_64) — CloseUp распространяется в виде отдельно подписанной сборки для каждой архитектуры; загрузите версию, подходящую вашему Mac
  • Разрешение «Универсальный доступ» (CloseUp считывает окна и действует с ними через API Универсального доступа; запись экрана при этом не ведётся)

Установка

Загрузите версию, соответствующую чипу вашего Mac, из раздела ReleasesCloseUp-*-arm64.dmg для Apple Silicon, CloseUp-*-x86_64.dmg для Intel — откройте её и перетащите CloseUp в папку «Программы». Также можно установить через Homebrew (архитектура определяется автоматически):

brew install --cask oomol-lab/tap/closeup

При первом запуске предоставьте доступ к Универсальному доступу в «Системных настройках» → «Конфиденциальность и безопасность» → «Универсальный доступ» — CloseUp откроет нужную панель за вас.

Использование

Откройте Mission Control обычным способом (смахните вверх тремя или четырьмя пальцами либо нажмите клавишу Mission Control). Наведите указатель на любое окно, чтобы отобразить кластер элементов управления, или используйте клавиатуру:

ДействиеСочетание клавишПрименяется к
Закрыть окно⌘Wокно под указателем
Свернуть окно⌘Mокно под указателем
Развернуть окно⌘Fокно под указателем
Скрыть программу⌘Hокно под указателем
Завершить программу⌘Qокно под указателем
Закрыть все окна⌥⌘Wвсе окна
Свернуть все окна⌥⌘Mвсе окна
Скрыть все, кроме этого⌥⌘Hвсе программы, кроме той, что под указателем

Каждое сочетание клавиш можно переназначить в разделе «Настройки» → «Сочетания клавиш». Включать и отключать CloseUp можно в любой момент через значок в строке меню или «Настройки» → «Основные».

Настройки

  • Основные — включение и отключение, запуск при входе в систему, скрытие значка в строке меню, состояние Универсального доступа с предоставлением в одно нажатие, отображаемые кнопки управления и язык программы.
  • Сочетания клавиш — переназначение каждого действия.
  • Обновления — автоматическая проверка (канал «Стабильный» или «Бета») и кнопка «Проверить наличие обновлений» вручную.
  • О программе — версия, лицензия, ссылка на репозиторий GitHub и благодарности.

Сборка из исходного кода

brew install xcodegen
make build      # Отладочная сборка (отдельная идентичность «CloseUp Dev»)
make dev-cert   # опционально: стабильная локальная подпись, чтобы разрешение
                # Универсального доступа сохранялось между пересборками
make test       # модульные тесты + проверки локализации
make run        # сборка и запуск
make dmg        # упаковка в .dmg для установки перетаскиванием

Проект Xcode генерируется из project.yml с помощью XcodeGen и не добавлен в репозиторий. См. ../DESIGN.md для описания архитектуры и ../RUNBOOK.md для описания процесса выпуска.

Лицензия

GPL-3.0.

Благодарности

Спасибо проектам OpenMissionControl, DockDoor и alt-tab-macos: то, как CloseUp использует приватные API Mission Control, опирается на то, как это делают эти проекты.