Terminalを使わずHomebrewパッケージを検索・インストール・更新・管理できる、Homebrew公式のmacOSネイティブアプリ。
- スター
- 4,709
- フォーク
- 278
- 未解決の Issue
- 54
- 最終コミット
- 15 時間前
これは何?
Corkは、SwiftUIで書かれたmacOS向けHomebrewのGUIです。インストール済みパッケージの一覧表示に加え、直接インストールしたものと依存関係として追加されたものを区別したり、特定のパッケージに依存しているものを確認したりできます。選択したパッケージだけを更新したり、キャッシュ済みのダウンロードを削除したり、専用ウィンドウからHomebrewのサービスを管理したり、追跡したいパッケージにタグを付けたりできます。
日常的なHomebrewの作業を手間なく行えるようにする機能も備えています。Corkはパッケージ一覧を独自に読み込み、標準のHomebrew実装より大幅に高速だとしています。また、システムプロキシを自動的に利用でき、メインウィンドウを開かずにメニューバーからパッケージを更新できます。
プロジェクトはウェブサイトで有料のビルド済みアプリとして配布されています。一方、開発者は多少のセットアップを行えば、TuistとXcodeを使ってソースからビルドできます。作者によると、アプリやドキュメントの作成にAIは使用していません。
主な機能
- 01標準のHomebrewコマンドより高速に、インストール済みパッケージを一覧表示します。
- 02意図的にインストールしたパッケージと、依存関係としてのみインストールされたパッケージを区別します。
- 03特定のパッケージに依存しているパッケージを表示します。
- 04すべてを一度に更新するのではなく、選択したパッケージを個別に更新します。
- 05専用ウィンドウからHomebrewのサービスを管理します。
- 06キャッシュ済みのダウンロードを削除し、システムプロキシを自動的に利用します。
ユースケース
- Homebrewのコマンドを入力するより、GUIでの操作を好むMac開発者。
- 依存関係としてのみインストールされたパッケージを見つけて、Macを整理する。
- すべてをアップグレードせず、Homebrewのパッケージをいくつかだけ更新する。
- 視覚的なパネルから、バックグラウンドで動作するHomebrewサービスを起動・停止する。
クイックスタート
- 1
READMEのインストールスクリプトを使ってMiseをインストールする
- 2
Mise経由でTuistをインストールする
mise install tuist - 3
リポジトリをクローンして、Xcodeプロジェクトを生成する
git clone https://github.com/buresdv/Cork.git && cd Cork && git checkout <VERSION TAG> && mise exec tuist@4.208.0 -- tuist install && mise exec tuist@4.208.0 -- tuist generate --cache-profile none - 4
XcodeでSelf-Compiledビルドスキームを設定し、「Product → Archive」を選択してから、アプリをApplicationsにコピーする
使う前に知っておきたいこと
- macOS Ventura以降でのみ動作し、Xcode 16以降が必要です。
- 自分でビルドするにはAppleデベロッパアカウントが必要で、Xcodeで複数の署名手順を手動で行う必要があります。
- READMEではコンパイル済みバージョンが25€で販売されており、ライセンスの確認画面を避けるには、自分でビルドする際に特定のビルドスキームを使う必要があります。
- リポジトリには、明確に特定できるライセンスがありません。
トピック
よくある質問
- Cork とは?
- SwiftUIで作られた、パッケージやcaskの閲覧・インストール・更新・管理ができる高速なmacOS向けHomebrew GUI。 Corkは、SwiftUIで書かれたmacOS向けHomebrewのGUIです。インストール済みパッケージの一覧表示に加え、直接インストールしたものと依存関係として追加されたものを区別したり、特定のパッケージに依存しているものを確認したりできます。選択したパッケージだけを更新したり、キャッシュ済みのダウンロードを削除したり、専用ウィンドウからHomebrewのサービスを管理したり、追跡したいパッケージにタグを付けたりできます。
- Cork は無料で使えますか?ライセンスは?
- Cork は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- Cork は今もメンテナンスされていますか?
- 活発にメンテナンス中。Cork の最終コミットは 2026年10月21日 です。
- Cork は何に使えますか?
- Homebrewのコマンドを入力するより、GUIでの操作を好むMac開発者。 依存関係としてのみインストールされたパッケージを見つけて、Macを整理する。 すべてをアップグレードせず、Homebrewのパッケージをいくつかだけ更新する。 視覚的なパネルから、バックグラウンドで動作するHomebrewサービスを起動・停止する。
- Cork のインストール方法は?
- READMEのインストールスクリプトを使ってMiseをインストールする Mise経由でTuistをインストールする: mise install tuist リポジトリをクローンして、Xcodeプロジェクトを生成する: git clone https://github.com/buresdv/Cork.git && cd Cork && git checkout <VERSION TAG> && mise exec tuist@4.208.0 -- tuist install && mise exec tuist@4.208.0 -- tuist generate --cache-profile none XcodeでSelf-Compiledビルドスキームを設定し、「Product → Archive」を選択してから、アプリをApplicationsにコピーする
- Cork はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/buresdv/Cork
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
ターミナルを使わず、formula、cask、tap、サービスをインストール・更新・管理できるHomebrew向けmacOSネイティブGUI。
WinGet、Scoop、Chocolatey、Homebrew、APT、pip、npmなどを一元管理する、Windows中心のGUIアプリ。
macOSとLinux向けのパッケージマネージャー。formulaとcaskのリポジトリからCLIツールやGUIアプリをインストールできます。
リッスン中のポートの一覧表示やプロセスの終了、KubernetesのポートフォワードとCloudflare Tunnelの管理ができる、macOS・Windows向けメニューバーアプリです。