Skip to content
Yii Framework 3.0 core
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Create FUNDING.yml May 23, 2019
build Update yiisoft/db namespace May 5, 2019
config Fixing DI config for new DI Jun 1, 2019
contrib/completion Fixes #15988: Fixed bash completion Mar 27, 2018
cs Remove array/strings/inflector helpers from core (#195) Apr 24, 2019
docs Fixed `Inflector` usage after it was moved into strings package May 8, 2019
move-tests Removed unneeded test Jun 8, 2019
tests Adapt to view changes Jun 8, 2019
.appveyor.yml Moved exclude to tests (#146) Jan 6, 2019
.codeclimate.yml Code Climate PHPMD settings (#13139) Dec 5, 2016
.dockerignore updated build Jan 24, 2017
.editorconfig Handled special .editorconfig case for markdown Sep 27, 2015
.eslintignore Add codeclimate config (#12452) Sep 3, 2016
.eslintrc Add codeclimate config (#12452) Sep 3, 2016
.gitattributes Add AppVeyor CI (#16123) Apr 18, 2018
.gitignore Remove array/strings/inflector helpers from core (#195) Apr 24, 2019
.gitlab-ci.yml #11560: removed ZendDataCache remains (#15955) Mar 23, 2018
.php_cs Added configuration for headers in PHP files generated by `message/ex… Jul 10, 2017
.scrutinizer.yml version 2.0.1 84b42ab Dec 22, 2014
.styleci.yml Exclude requirements from style check Mar 24, 2019
.travis.yml Remove array/strings/inflector helpers from core (#195) Apr 24, 2019 Update captcha namespace [ci skip] Apr 26, 2019 Remove usage of Initiable Jun 7, 2019 Update Jun 26, 2016
package.json Disable timeout completely for JS tests (#13557) Feb 11, 2017
phpunit.xml.dist Moved exclude to tests (#146) Jan 6, 2019

Yii Framework

Yii is a modern framework designed to be a solid foundation for your PHP application.

It is fast, secure and efficient and works right out of the box pre-configured with reasonable defaults. The framework is easy to adjust to meet your needs, because Yii has been designed to be flexible.

Latest Stable Version Total Downloads Build Status Code Coverage Scrutinizer Quality Score Code Climate





The framework is Open Source powered by an excellent community.

You may join us and:

Reporting Security issues

Please refer to a special page at the website describing proper workflow for security issue reports.

Directory Structure

build/               internally used build tools
docs/                documentation
src/                 core framework code
tests/               tests of the core framework code

Spreading the Word

Acknowledging or citing Yii is as important as direct contributions.

In presentations

If you are giving a presentation or talk featuring work that makes use of Yii and would like to acknowledge it, we suggest using our logo on your title slide.

In projects

If you are using Yii as part of an OpenSource project, a way to acknowledge it is to use a special badge in your README:


If your code is hosted at GitHub, you can place the following in your file to get the badge:

You can’t perform that action at this time.