Homebrew Package Lookup avatar

Homebrew Package Lookup

Under maintenance

Pricing

Pay per usage

Go to Apify Store
Homebrew Package Lookup

Homebrew Package Lookup

Under maintenance

Look up current version, dependencies, deprecation/disable status, and 30/90/365-day install counts for any Homebrew formula or cask via the official formulae.brew.sh API. For DevOps and tooling teams tracking package health and adoption.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Timothy Kelvin

Timothy Kelvin

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

3 days ago

Last modified

Categories

Share

Look up current version, dependencies, deprecation/disable status, and 30/90/365-day install counts for any Homebrew formula (CLI package) or cask (macOS app), straight from the official formulae.brew.sh API.

Built for DevOps and tooling teams tracking package health and adoption — e.g. spotting a deprecated dependency before it's disabled, or gauging real install volume for a tool before adopting it.

Input

{
"packages": ["wget", "curl"],
"packageType": "formula"
}
FieldTypeDescription
packagesarray of strings (required)One or more Homebrew tokens to look up, e.g. "wget" or "visual-studio-code". Use the exact lowercase, hyphenated token — not the display name.
packageTypestring"formula" (CLI package) or "cask" (macOS GUI app). All packages in one run must be the same type. Default "formula".

Output

One record per requested package:

{
"name": "wget",
"packageType": "formula",
"found": true,
"displayName": "wget",
"version": "1.25.0",
"description": "Internet file retriever",
"homepage": "https://www.gnu.org/software/wget/",
"license": "GPL-3.0-or-later",
"tap": "homebrew/core",
"dependencies": ["libidn2", "libpsl", "openssl@3", "gettext", "libunistring"],
"deprecated": false,
"deprecationReason": null,
"disabled": false,
"disableReason": null,
"installs30d": 16727,
"installs90d": 56777,
"installs365d": 330125
}

An unknown package name returns { "found": false } for that entry rather than failing the whole run or being silently skipped — useful when checking a longer list where one name might be a typo or a renamed/removed formula.

How it works

Direct calls to the official formulae.brew.sh API (the same data source that powers Homebrew's own package pages) — no proxy, no key, no scraping.

Pricing note

Billed per lookup (one run), not per package returned — one charge whether you request 1 package or 20.