Homebrew パッケージ管理 GUI アプリケーションを作りました(Brewery)
(github.com/yyytir777)こんにちは。私は Homebrew でパッケージをインストールして使っている MacBook ユーザーです。brew list、brew upgrade、brew install など…慣れ親しんだコマンドですが、どのパッケージがインストールされているのかを一目で確認しづらく、アップデートのたびにターミナルを開かなければならないのが不便でした。
そこで、GUI アプリで管理できれば便利だと思い、作ることにしました。
ダッシュボード
- インストール済み Cask / Formula 数、アップデート可能なパッケージ数をカード形式で表示
- 現在の Homebrew バージョンと全体のインストール容量を確認
brew update/brew cleanupボタンをワンクリックで実行
サイドバー
- インストール済みのすべての Cask、Formula の一覧をバージョン付きで表示
- アップデート可能なパッケージはオレンジ色のアイコンで即座に識別
パッケージ詳細画面
- 現在のバージョン → 最新バージョンを表示し、その画面からすぐにアップデート可能
- ホームページのリンク、ライセンス、インストール日などの詳細情報
- Formula の場合は依存パッケージをタグ形式で表示し、クリックするとそのパッケージ詳細へすぐに移動
- Cask の場合は通常の削除に加えて
-zapオプション(関連データまで完全削除)に対応 brew infoの元の出力をトグルで確認可能
パッケージ検索とインストール
- キーワードで Formula / Cask を同時検索
- 検索結果でポップオーバーからバージョン・ホームページをプレビュー
- 検索画面からそのままインストール
数か月使ってみて、問題もなく便利に使えたので、慎重に共有してみます。
まだ少し足りない部分もあると思っています……。必要だと感じて使ってみていただき、関連する貴重なフィードバック(エラー、あるいは追加してほしい機能)をいただけると本当にありがたいです!!
まだコメントはありません。