homebrew-core README

The project's README from github.com/Homebrew/homebrew-core. As one markdown file: README.md.

Homebrew Core

Core formulae for the Homebrew package manager.

Homebrew/discussions (forum)

How do I install these formulae?

Just brew install <formula>. This is the default tap for Homebrew and is installed by default.

More Documentation, Troubleshooting, Contributing, Security, Community, Donations, License and Sponsors

See these sections in Homebrew/brew's README.

homebrew-core (Homebrew/homebrew-core)

Searching Database…

What is this?This is homebrew-core, the default tap of the Homebrew package manager — a catalog of package formulae (build recipes) that 'brew install' pulls from. It comes installed with Homebrew out of the box.
So it's not a program itself — what exactly is inside the repo?It's a catalog, not an app: every formula is a small Ruby file describing where to fetch a piece of software and how Homebrew should build and install it.
How do I install a package from it?Nothing extra to set up — this tap is installed with Homebrew by default. Once you have the brew command, 'brew install ' resolves the package from here.
Do I need Ruby or any other tooling installed myself?No — you only need Homebrew's brew command; Ruby is just the language formulae are written in, and Homebrew handles running them for you.
Is every Homebrew package in this repo?No — this is the core tap of open-source, build-from-source formulae. Documentation, troubleshooting and contributing live in the Homebrew/brew README, and other software sits in separate taps.
Is this macOS-only?No — Homebrew runs on macOS and Linux, so the formulae in this tap cover both platforms.
Who keeps thousands of formulae up to date?Contributors plus automation: the repo runs CI workflows that lint changes, auto-bump formula versions and merge approved updates through a merge queue.
What does 'built from source' mean for these packages?The project description calls them 'built-from-source packages': each formula is a recipe telling Homebrew how to build the software from its source code.
How is homebrew-core different from the Homebrew/brew repo?brew is the package manager itself — the tool you run in the terminal; homebrew-core is its default catalog of installable packages. Splitting them lets packages be added and updated independently of the manager's code.
What are similar projects?renovate, CocoaPods, brew, homebrew-cask, rye, composer, ava, gvm
Creator
Homebrew
Size
1.2 GB
Stars
15.6K
Updated
CommitOct 16
Age
10y
Commits · 90 Days