Statistics about Yii2 and its competitors

Hi guys,

I found some (maybe) interesting numbers (as of 5.1.2017) about Yii and its competitors, which I wanted to share with you.

Let’s start with the most popular PHP projects on GitHub by forks:

Language Stars Forks (Ratio)

laravel/laravel- A PHP Framework For Web Artisans

PHP 28394 9383 (3,02)

bcit-ci/CodeIgniter - Open Source PHP Framework (originally from EllisLab)

PHP 13596 6630 (2,05)

yiisoft/yii2 - Yii 2: The Fast, Secure and Professional PHP Framework

PHP 9400 5391 (1,74)

symfony/symfony - The Symfony PHP framework

PHP 13587 5275 (2,57)

Even much more interesting is the number of dependents:

https://packagist.org/packages/yiisoft/yii2/dependents (>5500)

https://packagist.org/packages/symfony/symfony/dependents (>3500)

https://packagist.org/packages/laravel/framework/dependents (>2300)

My interpretation of the above numbers is that Yii2 is a highly active project with a very active community.

[size=2]Take a look at the stars/fork ratio, more than one out of two stargazers also create a fork for enhancements or patches.[/size]

Especially the number of dependents indicate that people actually use it a lot and create a lot of new components for it.

I haven’t found a higher number of dependents (during a manual search) for any other project on packagist!

[size=2]The lead me to the subtitle “It’s the most important PHP project” [/size]

Appreciate your feedback.

PS: Please let me know if I am missing a popular package or depenency, since I never needed to look closer at other frameworks ;)

It’s true that there should be some more data-mining on this topic.

But it’s intentionally that I did not only took the number of installs or stars for this statistic ;)

I asked here: https://groups.google.com/d/msg/composer-dev/_yzwwsf5N90/Zh4sYBMdFQAJ if there’s an easy way to get all dependents.

I am also thinking about scanning all packagist packages, but this might take a while…