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:

See the Installation page for more information.