Нативный GUI для Homebrew на macOS: устанавливайте и обновляйте формулы, cask-пакеты, taps и сервисы без терминала.
Homebrew/homebrew-cask
Основная коллекция cask-рецептов Homebrew для установки готовых GUI-приложений, CLI-инструментов и шрифтов от разработчиков через CLI brew.
- Звёзды
- 22,284
- Форки
- 12,070
- Открытые issues
- 36
- Последний коммит
- 3 часа назад
Что это?
Homebrew Cask дополняет Homebrew возможностью устанавливать и управлять готовыми программными пакетами от их разработчиков, включая GUI-приложения, инструменты командной строки, шрифты и плагины. Каждый cask — это Ruby-описание с адресом загрузки пакета и инструкциями по установке. Благодаря этому не нужно вручную скачивать образ диска и перетаскивать приложение в папку Applications.
Проект предоставляет интерфейс командной строки для macOS и Linux. Для типичной установки достаточно одной команды, например `brew install alfred`: она скачает приложение, проверит его и разместит в нужном месте. В этом репозитории находится основной набор cask-файлов, входящий в состав Homebrew; сторонние cask-файлы размещаются в отдельных tap-репозиториях.
Внести изменения можно через pull request с добавлением или обновлением файлов cask. Документация проекта описывает использование и правила участия в разработке.
Ключевые возможности
- 01Устанавливает GUI-приложения, CLI-инструменты, шрифты и плагины одной командой brew.
- 02Каждый cask — это Ruby-файл с источником загрузки и шагами установки.
- 03Работает на macOS и Linux.
- 04Проверяет загруженные файлы по контрольным суммам, указанным в каждом cask.
- 05Интегрируется с командами Homebrew для обновления и удаления программ.
Сценарии использования
- Установка приложений на Mac из терминала вместо ручной загрузки файлов DMG.
- Автоматизация воспроизводимой настройки компьютеров разработчиков с помощью списка команд brew install.
- Обновление установленных GUI-приложений через CLI Homebrew.
Быстрый старт
- 1
Сначала установите Homebrew (Homebrew Cask уже входит в его состав).
- 2
Установите приложение с помощью cask, используя пример из README.
brew install alfred
Что важно знать
- Cask устанавливает готовое ПО от исходных поставщиков, поэтому вы зависите от бинарных файлов каждого поставщика.
- Инструмент ориентирован на macOS и Linux; это расширение Homebrew, а не самостоятельный инструмент.
В подборках
Темы
Частые вопросы
- Что такое homebrew-cask?
- Основная коллекция cask-рецептов Homebrew для установки готовых GUI-приложений, CLI-инструментов и шрифтов от разработчиков через CLI brew. Homebrew Cask дополняет Homebrew возможностью устанавливать и управлять готовыми программными пакетами от их разработчиков, включая GUI-приложения, инструменты командной строки, шрифты и плагины. Каждый cask — это Ruby-описание с адресом загрузки пакета и инструкциями по установке. Благодаря этому не нужно вручную скачивать образ диска и перетаскивать приложение в папку Applications.
- homebrew-cask можно использовать бесплатно? Какая у него лицензия?
- homebrew-cask распространяется с открытым исходным кодом под лицензией BSD-2-Clause. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- homebrew-cask всё ещё поддерживается?
- Активно поддерживается. Последний коммит в homebrew-cask — 6 нояб. 2026 г..
- Для чего можно использовать homebrew-cask?
- Установка приложений на Mac из терминала вместо ручной загрузки файлов DMG. Автоматизация воспроизводимой настройки компьютеров разработчиков с помощью списка команд brew install. Обновление установленных GUI-приложений через CLI Homebrew.
- Как установить homebrew-cask?
- Сначала установите Homebrew (Homebrew Cask уже входит в его состав). Установите приложение с помощью cask, используя пример из README.: brew install alfred
- Где скачать homebrew-cask?
- Исходный код и инструкции по установке — на GitHub: https://github.com/Homebrew/homebrew-cask
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Пакетный менеджер для macOS и Linux: устанавливает инструменты командной строки и GUI-приложения из репозиториев formula и cask.
Shell-скрипты для установки и удаления пакетного менеджера Homebrew в macOS и Linux.
Минималистичный переносимый пакетный менеджер для Windows: устанавливает каждый пакет в отдельный каталог с изолированным окружением.
Быстрый GUI для Homebrew на macOS, созданный на SwiftUI: просмотр, установка и обновление пакетов и cask, а также их обслуживание.
Tap Homebrew с формулами для установки разных версий PHP (с 5.6 по 8.7) в macOS и Linux.