yiisoft/yii2
This system is a comprehensive PHP web framework that provides a complete MVC architecture with a dependency injection container and a modular component system. It features robust database abstraction supporting multiple SQL and NoSQL engines, alongside built-in tools for RESTful API development, caching, and internationalization. The framework also includes a suite of console utilities, form widgets, and client-side JavaScript for interactive UI components.
59.6
Adequate · 29 July 2026
111k
lines of production code
PHP
primary language
7
bus factor · 1,522 authors in all
3
measurements over time
How it got here
2011–2014 · framework architecture and localization expansion
This period focused on establishing a robust, modular MVC architecture with dedicated components for web, console, and database interactions, while significantly expanding internationalization support through extensive translation files and new i18n components. The work also introduced comprehensive RESTful API capabilities, enhanced testing infrastructure with Dockerized environments, and standardized code quality and CI/CD configurations.
83 changes
2015 · comprehensive test coverage expansion
This period was dominated by the addition of extensive unit tests across the entire framework, including database adapters, i18n, caching, and web components. The work also included adding new language translations for several locales and implementing database migration scripts for caching.
41 changes
2016–2025 · Database and i18n expansion
This period focused on expanding the framework's database capabilities and internationalization support. It introduced structured condition builders for multiple SQL dialects, added database-backed session and i18n storage schemas, and integrated CUBRID testing. Concurrently, the project significantly broadened its language coverage by adding translations for numerous new locales and enhanced console tooling.
33 changes
Survey your own repository
yiisoft/yii2 was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.
About this page
- The description of this project is derived from its own commit history, not from its README.
- The score is its highest published measurement, taken on 29 July 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
- Measured at commit 77800e4394 — the exact code this score is about.
- Scored under rubric rubric-2026.08.18. Score the same commit under that rubric and you get the same number.