50 out of 413 Companies that use my libraries
by: Ethan McCue
Maven Central gives a stats page to publishers of libraries telling them roughly how many downloads their libraries<br>get.
But if you want to know more specific info, say "which of my libraries gets the most downloads," they point you to a separate service called "Scarf."
And wow, that is neat. A lot of people use my repackaged guava (which whatever), but actually I get quite a few downloads on my JSON library. Nowhere near Jackson, but I choose to be happy about it. Really wish I could see the rest though.
And it makes sense that most of my users are in the US, but I am taken aback by how much of the globe I've touched.
A bit of a bummer that I only get to see the last 3 months, I wonder if I hit everywhere at least once.
But hey what the fuck is this?
So okay clearly behind the scenes they have some way to guess at which companies are the ones initiating a download for a library. Probably no more complicated than having some known IP addresses of them. That isn't what shocks me.
What shocks me is both that they gate this information and the price they demand for access.
So as whatever user tier I am I get "50 free unlock credits". Meaning of the large corporations that use the libraries I publish I can see exactly 50.
To get 250 unlocks, which isn't even the whole list for me, I would have to pay them $1076.60 a month ..
Well, not really. I can tune the "runs" number down to 1 and the "company unlocks" to exactly 413 and then it is only
And I could go into all the other pricing options, but I think you get the picture. That's more than a car payment and only a little less than a Github Copilot subscription.
Clearly they are able to gatekeep it. Sonatype sold them IPs of downloads and they have a dataset mapping IPs to companies. Neither of those are public so they get to put a price on it.
But the only reason people would pay a price is that the information has value. If an author knows exactly who is consuming their open source libraries that gives them leverage. They can go to these companies and say "Hey, I am in your supply chain."
If you have been following me the last few months you'll know I have been working on a repository scheme of my own. Making it such that information like "Company A depends on David Smith of Lansing Michigan" is not gatekept has now moved way up my priorities list.
Because fuck this, fuck Scarf.
company_name<br>company_size<br>company_country
UiPath<br>1,000 - 4,999<br>Brazil
SAP<br>10,000<br>Hungary
IBM<br>100K+<br>United States
Cloudinary<br>251-1K<br>Israel
Segment<br>1,000 - 4,999<br>India
Citrix<br>5K-10K<br>United States
Apple<br>10,000<br>United States
Microsoft<br>10,000<br>Switzerland
Copart<br>5K-10K<br>United States
Critical TechWorks<br>1K-5K<br>Portugal
Motive<br>1,000 - 4,999<br>United States
Google<br>100K+<br>United States
ICF<br>5K-10K<br>United States
Cisco<br>10,000<br>United Kingdom
Alation<br>500 - 999<br>United States
Comcast<br>100K+<br>United States
Gazprombank<br>10K-50K<br>Russia
Twitter<br>5K-10K<br>United States
NCR Voyix<br>10K-50K<br>United States
JPMorgan Chase<br>100K+<br>United States
Rockwell Automation<br>10,000<br>United States
Duncan Aviation<br>1K-5K<br>United States
Productboard<br>250 - 499<br>United States
Adobe<br>10,000<br>France
Boeing<br>10,000<br>Australia
Neo4j<br>500 - 999<br>United States
RTX Corporation<br>10,000<br>Singapore
Mastercard<br>10K-50K<br>United States
Baker Hughes<br>50K-100K<br>United States
Halliburton<br>10K-50K<br>United States
Parker Hannifin<br>10,000<br>United States
Disney<br>10,000<br>United States
Cvent<br>5,000 - 9,999<br>Singapore
JD.com<br>100K+<br>China
Edelman<br>5K-10K<br>United States
FEMA & Keller Williams<br>100K+<br>United States
Nokia<br>10,000<br>Finland
HCA Healthcare<br>10,000<br>United States
Bosch<br>10,000<br>France
Tech Mahindra<br>10,000<br>India
Kum & Go<br>10,000<br>United States
PwC<br>100K+<br>United Kingdom
Ericsson<br>10,000<br>United States
Itau Unibanco<br>10,000<br>Brazil
Calendly<br>251-1K<br>United States
International Bank Of Azerbaijan<br>1K-5K<br>Azerbaijan
Nielsen<br>10K-50K<br>United States
Snyk<br>1,000 - 4,999<br>United States
Imagine Apps<br>51-250<br>Colombia
div.sourceCode { padding:10px; } code { font-size:85%; } code.sourceCode > span { -webkit-text-size-adjust: none; }