Downloading CodeIgniter¶
The CodeIgniter 4 open source project has its own Github organization.
There are a number of repositories there of interest:
- CodeIgniter4
- holds the codebase for the project, including unit testing and the source from which the user guide is built. This would be used by contributors to the project.
- framework
- holds the released versions of the framework. This would be normally be used by developers.
- appstarter
- holds the released application starter, with app and public folders, but with only a composer dependency on the framework. This is meant as the easy way to start a CodeIgniter 4 project.
- userguide
- holds the pre-built user guide. It can be downloaded on its own, or viewed online.
- translations
- holds translations of the CodeIgniter 4 system messages. Developers can use this for localization.
- coding-standard
- holds the coding conventions we use for source code that is part of the framework itself. It is a dependency of the codebase repository, for contributors.
In all the above, the latest version of a repository can be downloaded by selecting the “releases” link in the secondary navbar inside the “Code” tab. The current (in development) version of each can be cloned or downloaded by selecting the “Clone or download” dropdown button on the right-hand side if the repository homepage.
Composer Packages¶
We also maintain composer-installable packages on packagist.org. These correspond to the repositories mentioned above:
- codeigniter4/framework
- codeigniter4/appstarter
- codeigniter4/userguide
- codeigniter4/translations
- codeigniter4/CodeIgniter4
- codeigniter4/coding-standard
See the Installation page for more information.