Homebrew Package Lookup avatar

Homebrew Package Lookup

Under maintenance

Pricing

$10.00 / 1,000 package lookups

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

$10.00 / 1,000 package lookups

Rating

0.0

(0)

Developer

Timothy Kelvin

Timothy Kelvin

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

5 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.