TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

HomeBrew Analytics – top 1000 packages installed over last year

318 pointsby sairamkunalaover 7 years ago

24 comments

apeaceover 7 years ago
I&#x27;m surprised that ripgrep is so low, at #227.<p>I&#x27;ve been using it instead of grep the last few months and I could never go back. Check it out if you haven&#x27;t! Here is the repo and a technical breakdown by the author:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;BurntSushi&#x2F;ripgrep" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;BurntSushi&#x2F;ripgrep</a><p><a href="http:&#x2F;&#x2F;blog.burntsushi.net&#x2F;ripgrep&#x2F;" rel="nofollow">http:&#x2F;&#x2F;blog.burntsushi.net&#x2F;ripgrep&#x2F;</a>
评论 #15164843 未加载
评论 #15165025 未加载
评论 #15165595 未加载
评论 #15164844 未加载
评论 #15165577 未加载
评论 #15167767 未加载
评论 #15168237 未加载
apenwarrover 7 years ago
This information is similar to debian&#x27;s popcon: <a href="http:&#x2F;&#x2F;popcon.debian.org&#x2F;" rel="nofollow">http:&#x2F;&#x2F;popcon.debian.org&#x2F;</a>, but one advantage popcon has is that it tries to measure actual <i>usage</i> of a tool even after it&#x27;s installed. This avoids over-counting people who install something and then never or rarely use it. Of course, that&#x27;s more of a problem with Linux distributions (which tend to install a kitchen sink worth of stuff) than with homebrew (where people probably install a much smaller subset). In any case, it would probably be quite easy for homebrew to collect the same statistic (basically just look at the atimes of installed binaries).<p>[Disclosure: I&#x27;m the original author of popcon so I&#x27;m biased :)]
falcolasover 7 years ago
Homebrew&#x27;s use of analytics still bothers me; specifically, making data public like this. It was supposed to only be used for development efforts, not showing off top-1000 lists. Also, I guess this following statement is - taking the charitable option - out of date.<p>&gt; Homebrew&#x27;s analytics are accessible to Homebrew&#x27;s current maintainers.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;Homebrew&#x2F;brew&#x2F;blob&#x2F;master&#x2F;docs&#x2F;Analytics.md#who" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Homebrew&#x2F;brew&#x2F;blob&#x2F;master&#x2F;docs&#x2F;Analytics....</a><p>Yeah, I know, my tinfoil hat is quite elaborate.<p>EDIT: Like I said, my tinfoil hat is quite elaborate; I already have analytics and automated updating turned off. I like to retain some control over what information is reported back to Google or other projects.<p>That doesn&#x27;t somehow boost my confidence in Google and volunteer-run open source projects to properly respect the privacy of their users.
评论 #15164828 未加载
评论 #15164789 未加载
评论 #15164870 未加载
评论 #15164790 未加载
评论 #15166776 未加载
评论 #15164858 未加载
评论 #15167916 未加载
trengrjover 7 years ago
It is weird how small our global tech tribe is.<p>I would estimate I download tmux via homebrew once a year on average. It is possible 112,000 represents a good estimate of all mac carrying tmux users in the world [*]. For comparison this is roughly the same number as employees at Apple.<p>Assuming these stats aren&#x27;t opt in.
评论 #15165663 未加载
christiangencoover 7 years ago
Don&#x27;t know what half of these are? Here&#x27;s some quick and dirty Javascript to make each formula clickable to a detail page:<p><pre><code> document.querySelectorAll(&quot;td &gt; code&quot;).forEach(code =&gt; code.innerHTML = `&lt;a target=&quot;_blank&quot; href=&quot;http:&#x2F;&#x2F;brewformulas.org&#x2F;${encodeURIComponent(code.innerText)}&quot;&gt;${code.innerText}&lt;&#x2F;a&gt;`) </code></pre> Cut and paste that in your Javascript Console (`View&#x2F;Developer&#x2F;Javascript Console` on Chrome) when you&#x27;re on <a href="https:&#x2F;&#x2F;brew.sh&#x2F;analytics&#x2F;install-on-request&#x2F;" rel="nofollow">https:&#x2F;&#x2F;brew.sh&#x2F;analytics&#x2F;install-on-request&#x2F;</a>.
snorrahover 7 years ago
Youtube-dl at #18 is hilariously telling, although to be fair it&#x27;s great for archiving clips (from all sorts of sites, not just YouTube) that may get deleted due to all sorts of reasons.
评论 #15167777 未加载
评论 #15167414 未加载
cm2187over 7 years ago
I wish there was a decent package manager on windows too. Chocolates used to be OK but I often find outdated packages and they keep breaking the syntax of existing scripts regularly (like by making almost all packages now require the flag --allowemptychecksum). I don&#x27;t know why it never really took off. This is such a practical way to setup a machine.
评论 #15167237 未加载
shadowmintover 7 years ago
Someone super needs to turn that list into an expanded version with a 2 line summary of each line.<p>I found myself tabbing out to google constantly like &#x27;fdk-aac, wow, that&#x27;s a thing? cool~&#x27;
评论 #15165031 未加载
评论 #15165586 未加载
mholtover 7 years ago
Great. Caddy is #666. Hope that&#x27;s not a sign. :P
评论 #15166585 未加载
评论 #15165036 未加载
peteretepover 7 years ago
Who the hell uses homebrew to install Perl? OS X ships with it, and perlbrew is a much more natural way to install it if you care about not using the system Perl. Maybe it&#x27;s a dep for another package?
评论 #15166443 未加载
评论 #15166807 未加载
评论 #15174777 未加载
评论 #15166021 未加载
评论 #15168045 未加载
kryptisktover 7 years ago
<p><pre><code> #575 algol68g 3,485 0.02% </code></pre> Now that&#x27;s awesome.
dastbeover 7 years ago
I&#x27;m surprised (in I guess a good way =) that awscli is all the way up at #15. Definitely expected quite a few utilities and languages to rank higher.
评论 #15166590 未加载
aylmaoover 7 years ago
A lot of people have yet to discover nvm (:
评论 #15165574 未加载
评论 #15165693 未加载
blairandersonover 7 years ago
YARN went from idea to #4 ️
fiboover 7 years ago
Nice stats, also the single software version update frequency should be considered. For example I installed both node and vim, the latest only once.
alexashkaover 7 years ago
Can someone explain the popularity of imagemagick on there? As in, are that many people tinkering with graphics via the command-line?
评论 #15164857 未加载
评论 #15165608 未加载
评论 #15164861 未加载
评论 #15164869 未加载
评论 #15172805 未加载
评论 #15167027 未加载
评论 #15165176 未加载
JepZover 7 years ago
While I really like &#x27;yarn&#x27;, I was surprised to find it at #4. I did not expect it to be that popular :D
phoenix24over 7 years ago
Just curious, How does the brew analytics infra look like?Datastores, Aggregations, rollups etc.
评论 #15166299 未加载
galfarragemover 7 years ago
Interesting:<p>Python3 #5, Python #6, Pypy #439 ...<p>Go #22, Scala #78, Elixir #83, Rust #141, Typescript #584 ...<p>Groovy #150, Kotlin #195 ...<p>Go #22, Ruby #33 ...
whizzkidover 7 years ago
#83 elixir<p>#85 fish<p>I am glad to see these 2 in top 100.
jcelerierover 7 years ago
Aren&#x27;t qt and qt5 the same package nowadays ?
k__over 7 years ago
Why is yarn installed via HomeBrew and not npm?
评论 #15168029 未加载
dawnerdover 7 years ago
autojump should be higher. It&#x27;s insanely handy once it gets your directories indexed.
评论 #15167801 未加载
评论 #15186643 未加载
evantahlerover 7 years ago
MySQL. Still more popular than Postgres.
评论 #15164773 未加载
评论 #15164786 未加载
评论 #15164825 未加载
评论 #15164777 未加载
评论 #15164977 未加载
评论 #15164934 未加载
评论 #15164772 未加载