CodeIgniter
Ruby on Rails のように、CodeIgniterでは、ユーザは Active Record(バージョン3.0以降はQuery Builderに改称)を用いてデータベースに接続でき、モデル・ビュー・コントローラアーキテクチャパターンの利用が推奨される。
極めて軽量
複数のデータベースプラットフォームをサポート
Formとデータの検証 (Validation)
セキュリティと XSSフィルタリング
セッション管理
Eメール送信クラス。添付・HTML/テキストEメール・複数プロトコル(sendmail・SMTPおよび Mail)のサポートなど
画像操作ライブラリ(切り抜き・リサイズ・回転など)。GD・ImageMagick および Netpbm に対応。
ファイルアップロードクラス
FTPクラス
ローカライゼーション
ページ付け
データ暗号化
ベンチマーク
完全ページキャッシュ
エラーロギング
アプリケーションの プロファイリング
カレンダークラス
ユーザーエージェントクラス
Zip圧縮クラス
テンプレートエンジンクラス
トラックバッククラス
XML-RPCライブラリ
単体テストクラス
検索エンジンフレンドリURL
柔軟なURIルーティング
フック・クラス拡張およびプラグインへの対応
多数の「ヘルパー」関数ライブラリ
Composerへの対応(バージョン3.0以降)