/formulae.brew.sh

🏎 An online formulae browser for Homebrew

Primary LanguageHTMLBSD 2-Clause "Simplified" LicenseBSD-2-Clause

Homebrew Formulae

Homebrew Formulae is an online package browser for Homebrew.

It displays all packages in Homebrew/homebrew-core and Homebrew/homebrew-cask. A GitHub Action in homebrew-core or homebrew-cask is run on each commit, which deploys the site to GitHub Pages.

JSON API

It also provides a JSON API for all packages (or individual packages) in Homebrew/homebrew-core and their related analytics. This JSON data is used for the creation of the HTML resources on this site.

Currently available:

  • List formulae metadata for all homebrew-core formulae
  • Get formula metadata for a homebrew-core formula
  • List analytics events
  • List analytics events for all homebrew-core formulae

Read more in the JSON API documentation.

Usage

Open https://formulae.brew.sh/ in your web browser.

To instead run Homebrew Formulae locally, run:

git clone https://github.com/Homebrew/formulae.brew.sh
cd formulae.brew.sh
bundle install
bundle exec jekyll serve

License

Code is under the BSD 2-clause "Simplified" License.