Homebrew Formulae は Homebrew のオンラインパッケージブラウザです。
Homebrew/homebrew-core と Homebrew/homebrew-cask のすべてのパッケージを表示します。定期的に実行される GitHub Action が各タップからの変更を取得し、サイトを GitHub Pages にデプロイします。
このプロジェクトは、Homebrew のオンラインパッケージブラウザをモダン化することを目的としています。Homebrew/homebrew-core
と Homebrew/homebrew-cask
のすべてのパッケージを表示します。
プロジェクトをインストールして使用するには、以下の手順に従ってください:
-
リポジトリをクローンします:
git clone https://github.com/Homebrew/formulae.brew.sh cd formulae.brew.sh
-
サイトを生成します:
rake generate
-
必要な依存関係をインストールします:
bundle install
-
Jekyll を使用してローカルでサイトを実行します:
bundle exec jekyll serve
各タップ内のすべてのパッケージ(または個々のパッケージ)とそれに関連する分析のための JSON API も提供します。この JSON データは、このサイトの HTML リソースの作成に使用されます。
現在利用可能なもの:
- すべての formulae と casks のメタデータをリストする
- 各 formula と cask のメタデータを取得する
- すべての formulae と casks の分析イベントをリストする
- 各 formula と cask の分析イベントをリストする
詳細は JSON API ドキュメント をご覧ください。
サイトで利用可能な分析データには、formula インストールイベント、cask インストールイベント、ビルドエラーイベントなどがあります。対応するページへのリンクも提供されています。
ウェブブラウザで https://formulae.brew.sh/ を開きます。
代わりにローカルでサイトを実行するには、次のコマンドを実行します:
git clone https://github.com/Homebrew/formulae.brew.sh
cd formulae.brew.sh
rake generate
bundle install
bundle exec jekyll serve
検索は https://crawler.algolia.com/admin/crawlers/26b9e6e2-bce4-4f42-9930-6b6ddf06cc9e/overview で Algolia クローラーによってインデックス化されます。 これは brew 組織のメンバーのみがアクセスできます。
コードは BSD 2-clause "Simplified" License の下にあります。
🍺 このリポジトリの LICENSE.txt
ファイルは、BSD 2-Clause License を使用しています。これは、オープンソースのパーミッシブライセンスです。これをクラフトビールのレシピと考えてください。自由に使用、変更、共有できますが、オリジナルの醸造者(著者)にクレジットを与え、配布には同じライセンスを含める必要があります。🍻
🍻 ビールを自宅で醸造し、友人と楽しむことができます。 🍻 レシピを変更して独自のフレーバーを作成し、他の人と共有することができます。 🍻 オリジナルのレシピ作成者にクレジットを与え、配布には同じライセンスを含める限り、地元の醸造所で自分のバージョンのビールを販売することができます。🍻
🍻 レシピや変更されたバージョンを共有する際には、オリジナルの醸造者(著者)にクレジットを与える必要があります。 🍻 レシピや変更されたバージョンの配布には同じライセンスを含める必要があります。 🍻 レシピの使用に起因する問題について、オリジナルの醸造者を責任を負わせることはできません。🍻