Skip to main content

Homebrew Installs

@reset/homebrew-installsv2026.10.24.1· MIT· 2d agoBEHAVIORSACCEPTED WARNINGS
01README

Record Homebrew formula and cask installs and versions over time.

02Behaviors1
@reset/homebrew-installsv2026.10.24.1homebrew_installs.ts

Global Arguments

ArgumentTypeDescription
formulae?arrayHomebrew formula names to record, up to 25, lowercase as brew spells them, e.g. [wget, deno]; at least one formula or cask is needed
casks?arrayHomebrew cask tokens to record, up to 25, lowercase as brew spells them, e.g. [godot]; at least one formula or cask is needed
fn sample()
Read each configured formula and cask from formulae.brew.sh and record versions and installs as a new version, flagging version moves
fn summarise(since?: string)
Summarise the recorded samples: per formula or cask the first and latest 30-day installs, the latest 365-day installs, and the versions seen
ArgumentTypeDescription
since?stringOnly summarise samples recorded at or after this ISO-8601 time; all samples when omitted

Resources

installs(infinite)— The configured formulae's and casks' versions and installs over 30, 90 and 365 days at one moment, flagging version moves
summary(infinite)— Per formula or cask the first and latest 30-day installs, the latest 365-day installs, and the versions seen and when
03Stats
B
87 / 100
Downloads
3
Archive size
15.8 KB
  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types (deprecated)1/1earned
  • Dependencies pass trust audit2/2earned
  • Docs keep secrets in a vault1/1earned
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License2/2earned
  • Verified public repository0/2missing

05Platforms
06Labels