Бесплатный набор утилит с открытым исходным кодом для строки меню macOS: громкость отдельных приложений, мониторинг системы, переключение окон, история буфера обмена и не только.
zenangst/KeyboardCowboy
Утилита для macOS, которая связывает горячие клавиши с автоматизированными сценариями, запуском приложений и скриптов, системными действиями и раскладкой окон.
Open source альтернатива:Keyboard Maestro
BetterTouchTool
- Звёзды
- 2,251
- Форки
- 39
- Открытые issues
- 46
- Последний коммит
- в прошлом месяце
Что это?
Keyboard Cowboy — приложение для macOS, позволяющее назначать действия на сочетания клавиш. С их помощью можно запускать приложения и скрипты, открывать файлы, папки и URL, управлять настройками системы, вводить текст или выполнять многошаговые сценарии — так повседневные задачи можно решать, не отвлекаясь от клавиатуры.
Команды объединяются в группы и сценарии. В качестве триггеров можно использовать сочетания клавиш, в том числе leader key и удержание клавиши в течение заданного времени, а также события приложения: открытие, закрытие или активацию. Среди команд — навигация между окнами и их раскладка, выбор пунктов меню в строке меню и интеграция с Shortcuts.
Для работы приложения требуется macOS 13.0 или новее. Данные хранятся локально; приложение отключается, когда активно поле ввода пароля или защищённый режим ввода. Проект собирается с помощью Tuist и Xcode.
Ключевые возможности
- 01Назначение сочетаний клавиш на запуск приложений и скриптов, а также открытие URL, файлов и папок.
- 02Создание последовательных или параллельных многошаговых сценариев.
- 03Запуск действий при открытии, закрытии или активации приложения.
- 04Поддержка leader key и удержания клавиши в течение заданного времени.
- 05Управление навигацией между окнами и их раскладкой, выбор пунктов меню в строке меню.
- 06Локальное хранение данных и отключение приложения в защищённых полях ввода.
Сценарии использования
- Запуск часто используемых приложений или скриптов одним нажатием клавиши.
- Раскладка окон на Mac с помощью одной клавиатуры.
- Автоматическая настройка приложения при его активации.
- Автоматизация повторяющегося ввода текста и многошаговых задач в macOS.
Быстрый старт
- 1
Скачайте приложение со страницы релизов
- 2
Установите tuist с помощью Homebrew
brew install tuist - 3
Установите зависимости проекта
tuist install - 4
Сгенерируйте проект Xcode
tuist generate
Что важно знать
- Требуется macOS 13.0 или новее; приложение работает только в macOS.
- В README не указана однозначная лицензия с открытым исходным кодом, поэтому перед повторным использованием проверьте условия лицензии.
Темы
Частые вопросы
- Что такое KeyboardCowboy?
- Утилита для macOS, которая связывает горячие клавиши с автоматизированными сценариями, запуском приложений и скриптов, системными действиями и раскладкой окон. Keyboard Cowboy — приложение для macOS, позволяющее назначать действия на сочетания клавиш. С их помощью можно запускать приложения и скрипты, открывать файлы, папки и URL, управлять настройками системы, вводить текст или выполнять многошаговые сценарии — так повседневные задачи можно решать, не отвлекаясь от клавиатуры.
- KeyboardCowboy можно использовать бесплатно? Какая у него лицензия?
- KeyboardCowboy распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- KeyboardCowboy всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в KeyboardCowboy — 12 сент. 2026 г..
- Для чего можно использовать KeyboardCowboy?
- Запуск часто используемых приложений или скриптов одним нажатием клавиши. Раскладка окон на Mac с помощью одной клавиатуры. Автоматическая настройка приложения при его активации. Автоматизация повторяющегося ввода текста и многошаговых задач в macOS.
- Как установить KeyboardCowboy?
- Скачайте приложение со страницы релизов Установите tuist с помощью Homebrew: brew install tuist Установите зависимости проекта: tuist install Сгенерируйте проект Xcode: tuist generate
- Где скачать KeyboardCowboy?
- Исходный код и инструкции по установке — на GitHub: https://github.com/zenangst/KeyboardCowboy
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Лёгкий менеджер буфера обмена для macOS: хранит историю скопированного, поддерживает поиск и позволяет быстро вставлять элементы с клавиатуры.
Менеджер строки меню macOS с открытым исходным кодом: скрывает неиспользуемые значки и помогает находить нужные элементы с клавиатуры.
Офлайн-плеер для macOS с поддержкой более 40 аудиоформатов, умными плейлистами, текстами песен и интернет-радио.
Утилита для строки меню macOS, которая показывает номер активного Space и позволяет переключаться между Spaces или перемещать между ними окна.
OpenClip — открытый проект для macOS: всплывающая панель действий для выделенного текста с преобразованиями, скриптами, сочетаниями клавиш, вычислениями и AI-функциями.