|May 21||May 22||May 23||May 24||May 25||May 26||May 27||Avg Growth|
|Maven Central (Java)||143687||143714||143770||143887||144033||144139||144244||93/day|
|Perl 6 Ecosystem (perl 6)||644||644||644||644||644||645||647||1/day|
Data is collected by scraping the relevant websites once a day via a cron job and then stored in a Postgresql database for later retrieval. Growth rates are calculated by averaging data over the last week. I'm gathering counts of separate modules, so multiple versions of the same module/package/gem only count once (foo-1.2, foo-1.3 and bar-1.0 would count as 2 total).
(Apr 8, 2016) Updates to Rubygems.org and Npmjs.org broke both of those samplers.
(Nov 27, 2015) I upgraded to Rails 5 (alpha), and ruby 2.3.0-preview1. I also fixed the nuget repo, which got a site update that broke sampling some time ago. New repositories: Perl 6, and Drupal
I'd like to add more repositories. If you have suggestions, please send them to firstname.lastname@example.org.
CPAN and CPAN (search) used to be two conflicting sources for data about how many modules are in CPAN. During spring of 2011 CPAN got a site refresh and the numbers came into line with each other. It looks funny on the graph, but it's an interesting bit of history.
If you'd like to check out the data in more detail, you are welcome to download it in a CSV file.