phpstorm.dev

PHP ecosystem insights

Packagist Insights

A focused package watchlist. Download counts, compatibility requirements and maintenance activity answer different questions.

Source checks through 2026-10-14 · 56 sources

Verified 2026-10-01 Permanent entry

Reading package momentum and maintenance signals

The watchlist starts with Monolog, Laravel Framework, Symfony Console, PHPStan, PHPUnit, Pest, Rector and Doctrine ORM. It stores download counters and tagged version metadata. The public popular list supplies additional discovery candidates.

Compare like periods and establish a baseline before describing growth. Download totals include automated and transitive installations. Package requirements, release frequency, maintainer response and abandonment are separate signals; none alone proves safety.

Composer v2 metadata is compressed through inheritance between version records. The collector expands that representation before reading each version's PHP requirement. A new minimum PHP constraint is migration pressure, not proof that applications already upgraded.

The first observation is a baseline. It does not support a week-over-week growth claim yet.

Related: adoption methodology, tool release example.

Observed downloads

Current upstream counters. The first snapshot is a baseline; no growth rate is claimed.

PackageTotalMonthlyDaily
doctrine/orm 321,766,9917,292,940365,655
laravel/framework 596,029,21918,107,962854,106
monolog/monolog 1,087,799,34224,995,5031,224,806
pestphp/pest 95,423,9468,453,237361,086
phpstan/phpstan 414,844,96815,645,559779,809
phpunit/phpunit 1,020,701,69122,594,5151,116,923
rector/rector 164,519,2238,719,680417,198
symfony/console 1,227,410,93627,451,7491,349,733