ターミナルを使わず、formula、cask、tap、サービスをインストール・更新・管理できるHomebrew向けmacOSネイティブGUI。
Homebrew/homebrew-cask
Homebrewの標準cask定義集。brew CLIから、上流ベンダーが配布するビルド済みGUIアプリ、CLIツール、フォントをインストールできます。
- スター
- 22,286
- フォーク
- 12,077
- 未解決の Issue
- 36
- 最終コミット
- 3 時間前
これは何?
Homebrew CaskはHomebrewを拡張し、上流ベンダーが配布するGUIアプリケーション、コマンドラインツール、フォント、プラグインなどのビルド済みソフトウェアをインストール・管理できるようにします。各caskは、パッケージのダウンロード先とインストール方法を記述したRuby定義です。ディスクイメージを手動でダウンロードし、アプリをApplicationsフォルダにドラッグする手間を省けます。
macOSとLinuxで使えるコマンドラインのワークフローを提供します。たとえば brew install alfred のようにコマンドを1つ実行するだけで、ダウンロードの取得と検証を行い、アプリを所定の場所に配置できます。このリポジトリにはHomebrewに標準で含まれるcask一式があり、サードパーティ製caskは別のtapで管理されています。
caskファイルの追加や更新はプルリクエストで行います。ドキュメントには使い方とコントリビューションのガイドラインが記載されています。
主な機能
- 01brewコマンド1つでGUIアプリケーション、CLIツール、フォント、プラグインをインストールできます。
- 02各caskは、ダウンロード元とインストール手順を指定するRubyファイルです。
- 03macOSとLinuxで動作します。
- 04各caskで定義されたチェックサムと照合して、ダウンロードを検証します。
- 05Homebrewのupgradeコマンドとuninstallコマンドに統合されています。
ユースケース
- DMGファイルを手動でダウンロードする代わりに、ターミナルからMacにデスクトップアプリをインストールする。
- brew installコマンドを並べて、開発用マシンのセットアップを再現可能な形でスクリプト化する。
- Homebrew CLIを使って、インストール済みのGUIアプリケーションを最新の状態に保つ。
クイックスタート
- 1
まずHomebrewをインストールします(Homebrew CaskはHomebrewに組み込まれています)
- 2
READMEの例を使って、caskでアプリをインストールします
brew install alfred
使う前に知っておきたいこと
- Caskは上流ベンダーが提供するビルド済みソフトウェアをインストールするため、各ベンダーのバイナリに依存します。
- macOSとLinuxを主な対象としており、単独のツールではなくHomebrewの拡張機能です。
収録されている特集
トピック
よくある質問
- homebrew-cask とは?
- Homebrewの標準cask定義集。brew CLIから、上流ベンダーが配布するビルド済みGUIアプリ、CLIツール、フォントをインストールできます。 Homebrew CaskはHomebrewを拡張し、上流ベンダーが配布するGUIアプリケーション、コマンドラインツール、フォント、プラグインなどのビルド済みソフトウェアをインストール・管理できるようにします。各caskは、パッケージのダウンロード先とインストール方法を記述したRuby定義です。ディスクイメージを手動でダウンロードし、アプリをApplicationsフォルダにドラッグする手間を省けます。
- homebrew-cask は無料で使えますか?ライセンスは?
- homebrew-cask は BSD-2-Clause ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- homebrew-cask は今もメンテナンスされていますか?
- 活発にメンテナンス中。homebrew-cask の最終コミットは 2026年11月7日 です。
- homebrew-cask は何に使えますか?
- DMGファイルを手動でダウンロードする代わりに、ターミナルからMacにデスクトップアプリをインストールする。 brew installコマンドを並べて、開発用マシンのセットアップを再現可能な形でスクリプト化する。 Homebrew CLIを使って、インストール済みのGUIアプリケーションを最新の状態に保つ。
- homebrew-cask のインストール方法は?
- まずHomebrewをインストールします(Homebrew CaskはHomebrewに組み込まれています) READMEの例を使って、caskでアプリをインストールします: brew install alfred
- homebrew-cask はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/Homebrew/homebrew-cask
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
macOSとLinux向けのパッケージマネージャー。formulaとcaskのリポジトリからCLIツールやGUIアプリをインストールできます。
macOSとLinuxにHomebrewパッケージマネージャーをインストール・アンインストールするシェルスクリプト。
各パッケージを専用ディレクトリにインストールし、環境を分離する、Windows向けのシンプルでポータブルなパッケージマネージャー。
SwiftUIで作られた、パッケージやcaskの閲覧・インストール・更新・管理ができる高速なmacOS向けHomebrew GUI。
macOSとLinuxにPHP 5.6〜8.7の複数バージョンをインストールできるHomebrew tap。