Краткий список по итогам исследования
Страница обновлена
Hammerspoon Лучший выбор
Автоматизация и управление macOS на Lua
Метаданные проверены 18 авг. 2026 г.
Наиболее полное функциональное соответствие автоматизации в стиле BetterTouchTool: зрелые интеграции с macOS, актуальные релизы и активное сообщество разработчиков open source.
Автоматизационный слой для macOS, настраиваемый через Lua, который предоставляет доступ к окнам, приложениям, событиям мыши и клавиатуры, буферам обмена, экранам и системным службам. Он может воспроизводить многие рабочие процессы BetterTouchTool, но настраивается с помощью скриптов, а не визуально.
- 01 Автоматизация macOS с конфигурацией Lua
- 02 Глобальные горячие клавиши и события ввода
- 03 Управление окнами и приложениями
- 04 Интеграция с буфером обмена, экраном, меню и системой
- Для большинства сценариев требуется написание скриптов на Lua.
- Нет визуального конструктора жестов, как в BetterTouchTool.
Источники подтверждений (13)
- Official Hammerspoon GitHub repository Исходный код доступен ·
- Hammerspoon MIT license Лицензия ·
- Official Hammerspoon releases and macOS download assets Релиз ·
- Official Hammerspoon homepage with macOS installation instructions Веб-сайт ↗ ·
- GitHub REST repository API Исходный код доступен ·
- GitHub license metadata Лицензия ·
- Latest GitHub release Релиз ·
- Project homepage Веб-сайт ↗ ·
- Official Hammerspoon GitHub organization and repository card Исходный код доступен ·
- Official commit history Исходный код доступен ·
- Official appcast with version, release date, download, and minimum macOS version Релиз ·
- Official Hammerspoon macOS download Бесплатно на момент проверки ·
- Official Hammerspoon project icon asset Снимки экрана ·
Karabiner-Elements
Мощный open-source настройщик клавиатуры для macOS
Метаданные проверены 18 авг. 2026 г.
Лучшая специализированная замена для настройки клавиатуры и ввода в BetterTouchTool: устоявшийся нативный проект для macOS, который часто выпускает актуальные версии и имеет обширный набор правил сообщества.
Полный обзор — возможности, ограничения (2), источники
Нативный для macOS переназначатель клавиатуры и ввода для сложных сочетаний, слоёв модификаторов, правил для отдельных устройств, клавиш мыши и настраиваемых преобразований ввода. Это наиболее подходящий вариант для ориентированных на клавиатуру сценариев BetterTouchTool, но не полноценная замена всему его набору средств автоматизации.
- 01 Сложное переназначение клавиш
- 02 Слои модификаторов и виртуальные клавиши
- 03 Профили для конкретных устройств
- 04 Конфигурация на основе GUI и JSON
- 05 Преобразование клавиш мыши и событий ввода
- Ориентирован на клавиатуру и события ввода, а не на общую автоматизацию, буфер обмена, Touch Bar или раскладки окон.
- Требуются разрешения macOS Accessibility и связанные с ними разрешения.
Источники подтверждений (15)
- Official Karabiner-Elements GitHub repository Исходный код доступен ·
- Karabiner-Elements Unlicense/public-domain dedication Лицензия ·
- Official Karabiner-Elements releases and downloads Релиз ·
- Official macOS download and supported-systems page Веб-сайт ↗ ·
- Official pricing page stating the software can be used without purchases Бесплатно на момент проверки ·
- GitHub REST repository API Исходный код доступен ·
- GitHub license metadata Лицензия ·
- Latest GitHub release Релиз ·
- Latest macOS release asset Бесплатно на момент проверки ·
- Official GitHub commit history Исходный код доступен ·
- Repository LICENSE.md Лицензия ·
- Official Karabiner-Elements settings screenshot Снимки экрана ·
- Official Karabiner-Elements settings screenshot Снимки экрана ·
- Official keyboard type selector screenshot Снимки экрана ·
- Official Karabiner-Elements settings screenshot Снимки экрана ·
Rectangle
Привязка окон с клавиатуры для macOS
Метаданные проверены 18 авг. 2026 г.
Самая качественная специализированная замена управления окнами BetterTouchTool: сочетает продуманный нативный рабочий процесс macOS, явно бесплатное распространение с открытым исходным кодом и активные релизы.
Полный обзор — возможности, ограничения (2), источники
Специализированный менеджер окон для macOS с настраиваемыми сочетаниями клавиш, зонами привязки у краёв экрана, раскладкой, перемещением и изменением размера. Это самый аккуратный бесплатный вариант с открытым исходным кодом для замены функций раскладки окон BetterTouchTool, но он не охватывает более широкую автоматизацию ввода.
- 01 Привязка и мозаичное размещение окон
- 02 Настраиваемые сочетания клавиш
- 03 Области привязки у краёв и в углах экрана
- 04 Перемещение и изменение размеров окон на нескольких дисплеях
- 05 Импортируемая конфигурация
- Специализируется на управлении окнами.
- Rectangle Pro — отдельный платный продукт; основное приложение Rectangle остаётся бесплатным и распространяется по лицензии MIT.
Источники подтверждений (13)
- Official Rectangle GitHub repository Исходный код доступен ·
- Rectangle MIT license Лицензия ·
- Official Rectangle releases and macOS downloads Релиз ·
- Official Rectangle page stating free, open-source, and macOS support Веб-сайт ↗ ·
- Official Rectangle app icon Снимки экрана ·
- Official Rectangle shortcut screenshot Снимки экрана ·
- Official Rectangle snap-area screenshot Снимки экрана ·
- GitHub REST repository API Исходный код доступен ·
- Latest GitHub release Релиз ·
- Latest macOS release asset Бесплатно на момент проверки ·
- Rectangle main branch update Исходный код доступен ·
- Latest stable Rectangle release Релиз ·
- Rectangle v0.98 tag date Релиз ·
Сопоставление характеристик
| Атрибут | 1 · Hammerspoon | 2 · Karabiner-Elements | 3 · Rectangle |
|---|---|---|---|
| Лицензия | MIT | Unlicense | MIT |
| Платформы | macOS | macOS | macOS |
| Статус | Проверено | Проверено | Проверено |
| Версия | v1.1.1 | v16.1.0 | v0.98 |
| Звёзды | 15,9k | 22,6k | 29,7k |
| Последний push | |||
| Оговорки | 2 | 2 | 2 |
О BetterTouchTool
BetterTouchTool — создавайте пользовательские действия для повседневных задач на Mac. Подходит для личного и профессионального использования, помогая эффективнее распоряжаться временем и усилиями.
В каталоге Setapp: Экономьте время с помощью пользовательских действий