Package History Analytics

Formula history

Source and definitions

Period: UTC commit years from 2009, with Current summing that window and showing the latest catalogue; the current year is incomplete.

Source: homebrew-core Git history, generated 2026-10-31T09:45:23Z; JSON.

Formulae: Regular package files at year end, or the checked revision for Current; aliases and other taps excluded.

Added / Removed: Package additions, including re-additions, and deletions; Git-detected renames preserve identity.

Versions: Distinct versions first observed per formula lifetime, excluding the initial baseline and deduplicating across platforms.

Major / Minor / Patch: Version changes classified by Homebrew’s version logic.

Other: Version changes outside the major, minor and patch components.

Revisions / Rebuilds: Formula commits increasing package revision or bottle rebuild without changing the version.

Backfill: Historical metadata was recovered from formula source, including obsolete DSL and malformed strings; the empty file from the bbcp migration is excluded.

Coverage: First-parent Git history on golden_gate/arm, golden_gate/intel, linux/arm, linux/intel; one version-change category per commit, excluding unrecorded upstream releases.

Period Formulae Added Removed Versions Major Minor Patch Other Revisions Rebuilds
Current 8,687 11,087 2,400 244,322 12,553 80,119 136,701 4,186 27,863 19,376
2026 8,687 746 178 44,616 1,696 15,655 26,062 468 4,672 3,308
2025 8,119 1,008 245 36,283 1,560 11,463 21,948 317 3,175 2,942
2024 7,356 645 273 29,077 1,631 9,373 17,178 258 3,056 2,943
2023 6,984 749 229 25,947 1,209 8,410 15,217 367 2,570 2,343
2022 6,464 601 47 20,419 1,010 6,628 11,845 341 2,180 1,659
2021 5,910 573 83 17,039 881 5,569 9,710 323 2,070 885
2020 5,420 620 97 14,335 920 4,884 7,627 308 2,872 975
2019 4,897 366 147 9,369 695 3,314 4,828 176 2,040 838
2018 4,678 361 149 9,187 617 3,001 4,944 271 1,877 533
2017 4,466 873 91 9,954 598 3,065 5,141 290 1,544 501
2016 3,684 456 162 6,680 417 2,374 3,280 170 912 713
2015 3,390 558 113 5,145 355 1,711 2,397 148 447 862
2014 2,945 516 167 4,317 273 1,371 2,018 166 448 780
2013 2,596 561 173 3,965 260 1,247 1,745 194 0 84
2012 2,208 541 189 3,215 227 987 1,289 176 0 10
2011 1,856 505 32 2,229 121 653 869 99 0 0
2010 1,383 996 19 2,021 73 380 529 93 0 0
2009 406 412 6 524 10 34 74 21 0 0

Cask history

Source and definitions

Source: homebrew-cask Git history, generated 2026-10-31T09:42:47Z; JSON.

Period: UTC years from the first cask, with Current summing all available history; exact-content renames are excluded, renamed-and-edited casks count as removed and added, and versions are not evaluated.

Casks: Regular package files at year end, or the checked revision for Current; aliases and other taps excluded.

Added / Removed: Additions, including re-additions, and deletions.

PeriodCasksAddedRemoved
Current7,82212,6974,875
20267,822830524
20257,516797574
20247,2933,00666
20234,353417196
20224,132383207
20213,956494308
20203,770562286
20193,4944661,063
20184,091526315
20173,880795406
20163,491852291
20152,930928207
20142,2091,479230
20139601,049201
20121121131