Homebrew Package Lookup
Under maintenancePricing
Pay per usage
Homebrew Package Lookup
Under maintenanceLook 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
Maintained by CommunityActor 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"}
| Field | Type | Description |
|---|---|---|
packages | array 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. |
packageType | string | "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.
Related products
- npm Package Tracker — release/deprecation events for npm packages
- Docker Hub Image Tracker — new/updated tags for container images