Skip to main content

A list of awesome CodeIgniter resources.

---
title: Awesome CodeIgniter
subtitle: A list of awesome CodeIgniter resources
author: CodeIgniter Indonesia
date: April 19, 2019
source: https://github.com/codeigniter-id/awesome-codeigniter
notoc: true
---

A list of awesome [CodeIgniter](http://codeigniter.com) core, helpers, hooks, language, libraries, third_party and other cool resources for CodeIgniter.

Inspired by [ziadoz/awesome-php](https://github.com/ziadoz/awesome-php)

## Contributing

Please see [CONTRIBUTING](CONTRIBUTING.md) for details.

## Table of contents

-   [Complex](#complex)
-   [CMS](#cms)
-   [Hooks](#hooks)
-   [Libraries](#libraries)
-   [Model](#model)
-   [Third Party](#third-party)
-   [CRUD](#crud)
-   [Templates](#templates)
-   [Web Services](#web-services)
-   [Realtime](#realtime)
-   [User Guide Translations](#user-guide-translations)
-   [Useful Websites](#useful-websites)
-   [Community](#community)

## Complex

-   [Faster Development of CodeIgniter Apps](https://github.com/ci-bonfire/Bonfire) - Jumpstart your CodeIgniter web applications.
-   [Sprint PHP](https://github.com/ci-bonfire/Sprint) - A lightweight, modern addition to CodeIgniter 3. The heart of Bonfire Next.
-   [Ignition-Go](https://github.com/ci-blox/Ignition-Go) Codeigniter Modular App Building Framework and App starter - build enterprise class web applications
-   [ErtikazOS](https://github.com/daif/ertikazos/) A complete platform for building web applications.
-   [CodeIgniter Skeleton](https://github.com/bkader/skeleton) - Yet another CodeIgniter Skeleton with ready-to-use dashboard, database, hooks system, plugins, themes and lots of other features.
-   [Luthier CI](https://github.com/ingeniasoftware/luthier-ci) - Improved routing, middleware support, authentication tools and more for CodeIgniter 3 framework

## CMS

-   [Pusaka CMS](https://github.com/codepolitan-lab/pusakacms) - Flat file CMS.
-   [Fuelcms](https://github.com/daylightstudio/FUEL-CMS) - The content management system for premium-grade websites.
-   [No-CMS](https://github.com/goFrendiAsgard/No-CMS) - A CodeIgniter Based CMS Framework.
-   [cms-canvas](https://github.com/diyphpdeveloper/cms-canvas) - CodeIgniter CMS.
-   [Ionize CMS](https://github.com/ionize/ionize) - ionize, native multilingual CMS.
-   [Codefight CMS](https://github.com/dbashyal/Codefight-CMS) - Codefight a CodeIgniter CMS.
-   [Bonfire](https://github.com/ci-bonfire/Bonfire) - Jumpstart your CodeIgniter web applications.
-   [Hoosk](https://github.com/havok89/Hoosk) - Hoosk CodeIgniter CMS.
-   [ForgeIgniter](https://github.com/Forgeigniter) - Friendly,open source, easy-to-use CMS.
-   [ImageCMS](https://github.com/imagecms/ImageCMS) - Open source php CMS based on CodeIgniter.
-   [nodCMS](https://github.com/khodakhah/nodcms) - A Free CMS powered by CodeIgniter.
-   [MaxSite CMS](https://github.com/maxsite/cms) - MaxSite CMS.
-   [ci-cms](https://bitbucket.org/hery/ci-cms) - CI-CMS using Modular Extensions.
-   [Codeigniter-Egypt](https://github.com/blazeeboy/Codeigniter-Egypt) - Another CodeIgniter CMS, With some Love.
-   [Open Blog](http://open-blog.org/) - Open Blog is a free and open source blogging platform built using the CodeIgniter PHP framework.

## Core

-   [Codeigniter-PSR4-Autoload](https://github.com/yidas/codeigniter-psr4-autoload) - CodeIgniter 3 PSR-4 Autoloader for Application
-   [CodeIgniter-Email-PHP-Errors](https://github.com/mikedfunk/CodeIgniter-Email-PHP-Errors) - A configurable drop-in customization to email yourself PHP errors encountered.
-   [CodeIgniter SimpleTest](https://github.com/ericbarnes/codeigniter-simpletest) - The CodeIgniter core is now being converted to using PHPUnit.
-   [CodeIgniter](https://github.com/rougin/codeigniter) - Installs CodeIgniter core through Composer.

## Hooks

-   [CodeIgniter-SSLHook](https://github.com/mehdibo/Codeigniter-SSLHook) - Appropriate headers and redirection for SSL websites .

## Libraries

-   [CI-Breadcrumb](https://github.com/domProjects/CI-Breadcrumb) - Breadcrumb library for CodeIgniter 3.x.x with demo
-   [SmartGrid for CodeIgniter](https://github.com/techlab/codeigniter-smartgrid) - Simple datagrid control for CodeIgniter framework with Bootstrap.
-   [Biostall Google Map API](https://github.com/BIOSTALL/CodeIgniter-Google-Maps-V3-API-Library) - Google Map API.
-   [CodeIgniter Recaptcha](https://github.com/hok00age/codeigniter-recaptcha) - CodeIgniter library to work with reCAPTCHA.
-   [Ion Auth 2](https://github.com/benedmunds/CodeIgniter-Ion-Auth) - Simple and Lightweight Auth System.
-   [Tank-Auth](https://github.com/TankAuth/Tank-Auth) - Authentication library.
-   [CodeIgniter Redis](https://github.com/joelcox/codeigniter-redis) - A CodeIgniter library to interact with Redis.
-   [Memcached Library for CodeIgniter](https://github.com/tomschlick/memcached-library) - Library to Interface with the Memcached system.
-   [CodeIgniter-Cache](https://github.com/benedmunds/codeigniter-cache) - CodeIgniter-Cache is a partial caching library for CodeIgniter.
-   [CodeIgniter PHPMailer](https://github.com/ivantcholakov/codeigniter-phpmailer) - A CodeIgniter compatible email-library powered by PHPMailer.
-   [CodeIgniter-CLI](https://github.com/philsturgeon/codeigniter-cli) - Work with CodeIgniter over the command line.
-   [Craftsman-CLI](https://github.com/davidsosavaldes/Craftsman) - CLI for CodeIgniter 3.0 using Symfony Console component.
-   [CodeIgniter Bootstrap](https://github.com/sjlu/CodeIgniter-Bootstrap) - Bundles packages CI, REST, Twitter Bootstrap, FA, lodash.
-   [Codeigniter-breadcrumbs](https://github.com/nobuti/Codeigniter-breadcrumbs) - Small breadcrumb library for CodeIgniter.
-   [CodeIgniter-Breadcrumb](https://github.com/richarddavey/codeigniter-breadcrumb) - Breadcrumb generating library for CodeIgniter.
-   [Sitemaps CodeIgniter](https://github.com/chemicaloliver/codeigniter-sitemaps) - A simple library to autogenerate xml sitemaps.
-   [CodeIgniter-Unzip](https://github.com/philsturgeon/codeigniter-unzip) - Extract ZIP files in CodeIgniter without installing any PECL.
-   [Forensics CodeIgniter](https://github.com/lonnieezell/codeigniter-forensics) - A high-powered, customizable Profiler replacement.
-   [CodeIgniter-Postmark](https://github.com/zackkitzmiller/postmark-codeigniter) - A Postmark (postmarkapp.com) library for CodeIgniter.
-   [CodeIgniter Schema](https://github.com/jamierumbelow/codeigniter-schema) - Expressive table definitions.
-   [CodeIgniter-Aauth](https://github.com/magefly/CodeIgniter-Aauth) - Authorization, authentication and User Management library.
-   [CI-FIle-Browser-Awesome](https://github.com/bachors/CI-FIle-Browser-Awesome) - Simple plugin file browser for CodeIgniter with jQuery.
-   [CodeIgniter Minify](https://github.com/ericbarnes/ci-minify) - Minify css and js files in CodeIgniter.
-   [CodeIgniter - minify](https://github.com/slav123/CodeIgniter-minify) - Minify library CSS and JavaScript compression on the fly.
-   [codeigniter-alert](https://github.com/dnizh93/codeigniter-alert) - An easy flashdata alert for CodeIgniter.
-   [Bcrypt CodeIgniter](https://github.com/dwightwatson/codeigniter-bcrypt) - Adaption of PHPPass for use as a CodeIgniter Bcrypt library.
-   [facebook-ion-auth](https://github.com/dgeorgiev/facebook-ion-auth) - Facebook login working with ion_auth.
-   [CodeIgniter Multi-Upload](https://github.com/stvnthomas/CodeIgniter-Multi-Upload) - Multiple file upload support for CodeIgniter 2.x.
-   [elasticsearch-codeigniter-library](https://github.com/confact/elasticsearch-codeigniter-library) - A small library to make search queries.
-   [Ignited Datatables](https://github.com/IgnitedDatatables/Ignited-Datatables) - a wrapper class/library based on the native Datatables.
-   [codeigniter-datatables](https://github.com/blake-nouribekian/codeigniter-datatables) - PHP CodeIgniter server-side for jQuery DataTables.
-   [CodeIgniter Geolocation](https://github.com/JCSama/CodeIgniter-geolocation) - Library allows you to locate an IP Address.
-   [CodeIgniter-reCAPTCHA](https://github.com/appleboy/CodeIgniter-reCAPTCHA) - reCAPTCHA library for CodeIgniter.
-   [CodeIgniter-Instagram-API](https://github.com/suhindra/CodeIgniter-Instagram-API) - CodeIgniter library to interact with the Instagram API.
-   [Refinery](https://github.com/rougin/refinery) - "Ready-to-eat" migrations for CodeIgniter.
-   [Spark Plug](https://github.com/rougin/spark-plug) - Another way to access CodeIgniter's instance.
-   [CodeIgniter-blockchain](https://github.com/mehdibo/Codeigniter-blockchain) - Library to use the Blockchain Wallet API
-   [CodeIgniter-recaptcha](https://github.com/mehdibo/Codeigniter-recaptcha) - Library to implement Google reCAPTCHA V2

## Model

-   [Codeigniter-Model](https://github.com/yidas/codeigniter-model) - CodeIgniter 3 Active Record (ORM) Standard Model with Laravel Eloquent & Yii2 AR like
-   [CodeIgniter-MY_Model](https://github.com/avenirer/CodeIgniter-MY_Model) - The result of a lengthy tutorial about constructing a MY_Model.
-   [CIModelTester](https://github.com/cwingrav/CIModelTester) - An interactive model web interface.

## Third Party

-   [Codeigniterplus](https://github.com/ranacseruet/codeigniterplus) - Scaffolding for a good standard web application.
-   [Modular Extensions - HMVC](https://bitbucket.org/wiredesignz/codeigniter-modular-extensions-hmvc) - Modular Extensions makes the CodeIgniter.
-   [CodeIgniter HMVC Modules](https://github.com/jenssegers/codeigniter-hmvc-modules) - Create HMVC modules with this lightweight extension.
-   [codeigniter-phpunit](https://github.com/fmalk/codeigniter-phpunit) - Hack to make CodeIgniter work with PHPUnit.
-   [CodeIgniter Installer](https://github.com/mikecrittenden/codeigniter-installer) - A starting point for building an installer on CodeIgniter.
-   [Developer Toolbar](https://github.com/JCSama/CodeIgniter-develbar) - Developer Toolbar is a third party library based on Profiler.
-   [CodeIgniter Bundle](https://github.com/davidsosavaldes/Codeigniter-Bundle) - CodeIgniter Bundle implements a Modular pattern (MMVC) into Codeigniter Framework.
-   [Codeigniter Global Installer](https://github.com/davidsosavaldes/Codeigniter-Installer) - A Composer global command that installs the latest official CodeIgniter framework.
-   [Bash Igniter](https://github.com/omarkdev/bash-igniter) - Create Controllers, Models, routes, Views and Helpers using command line.

## CRUD

-   [Grocery CRUD](https://github.com/scoumbourdis/grocery-crud) - CRUD library that creates a full functional.
-   [Grocery CRUD Image](http://www.grocerycrud.com/image-crud) - CRUD Image library by grocerycrud.
-   [codeigniter-base-model](https://github.com/jamierumbelow/codeigniter-base-model) - CodeIgniter base CRUD model.
-   [ci-gen](https://github.com/brainlabs/ci-gen) - CodeIgniter CRUD Code Generator With Bootstrap.
-   [ciig](https://github.com/shabeeb/ciig) - Codignator scaffolder for developers.
-   [iScaffold](https://github.com/tiborsaas/iScaffold) - A CRUD application generator.
-   [Codeigniter CRUD Generator](https://bitbucket.org/harviacode/codeigniter-crud-generator) - CRUD Generator is a simple tool to auto generate MVC.
-   [Combustor](http://rougin.github.io/combustor) - Lets you generate controllers, models, and views from database tables for CodeIgniter.

## Templates

-   [Twiggy](https://github.com/edmundask/codeigniter-twiggy) - Template engine implementation for CodeIgniter.
-   [CodeIgniter-Template](https://github.com/philsturgeon/codeigniter-template) - Template library for CodeIgniter.
-   [CodeIgniter Template Library](https://github.com/jenssegers/codeigniter-template-library) - A template library for CodeIgniter.
-   [MY_Controller](https://github.com/lonnieezell/my_controller) - Simple template engine and many convenience features.
-   [Assets](https://github.com/creolab/assets) - Simple assets manager supports LESS, SASS, CoffeeScript.
-   [Attire](https://github.com/davidsosavaldes/Attire) - An implementation of Twig template engine and Sprockets-PHP asset manager framework for CodeIgniter 3.0x.
-   [CI-Blade](https://github.com/cntaoyu/CI-Blade) - Laravel blade template engine for Codeigniter 3.0+!

## Web Services

-   [Codeigniter Rest](https://github.com/yidas/codeigniter-rest) - CodeIgniter 3 RESTful API Resource Base Controller
-   [CodeIgniter Rest Server](https://github.com/chriskacerguis/codeigniter-restserver) - A fully RESTful server implementation for CodeIgniter.
-   [CodeIgniter-REST Client](https://github.com/philsturgeon/codeigniter-restclient) - A RESTful client CodeIgniter library.
-   [HybridIgniter](https://github.com/andacata/HybridIgniter) - HybridAuth - CodeIgniter integration.
-   [Omnipay](https://github.com/thephpleague/omnipay) - A framework agnostic, multi-gateway payment processing library.
-   [Veritrans Codeigniter](https://github.com/harrypujianto/Veritrans-Codeigniter) - Payment gateway library on Veritrans.
-   [Codeigniter TwitterOauth](https://github.com/MunGell/Codeigniter-TwitterOAuth) - CodeIgniter and TwitterOauth library integration.
-   [CodeIgniter-Twitter](https://github.com/elliothaughin/codeigniter-twitter) - Twitter API library for CodeIgniter.
-   [CodeIgniter-Facebook](https://github.com/elliothaughin/codeigniter-facebook) - Facebook Graph API, OpenGraph, and Connect.
-   [CodeIgniter-bitly](https://github.com/patrickpopowicz/codeigniter-bitly) - A CodeIgniter library for the bit.ly REST API.

## ORM

-   [Codeigniter ORM Model](https://github.com/yidas/codeigniter-model) - CodeIgniter 3 Active Record (ORM) Standard Model with Laravel Eloquent & Yii2 AR like
-   [Datamapper ORM](https://github.com/WanWizard/sparks-datamapper) - CodeIgniter Sparks Package for Datamapper ORM.
-   [Gas ORM](https://github.com/toopay/gas-orm) - A lighweight and easy-to-use ORM for CodeIgniter.
-   [Credo](https://github.com/rougin/credo) - Integrates Doctrine to CodeIgniter with ease.
-   [Wildfire](https://github.com/rougin/wildfire) - Yet another wrapper for CodeIgniter's Query Builder Class.

## Realtime

-   [Codeiginter FB like Chat library](https://github.com/abuzer/ci-chat) - CodeIgniter facebook chat library.
-   [Codeigniter Chat](https://github.com/llbbl/codeigniter-chat) - web based chat -- right now just a simple shoutbox.
-   [Simple-realtime-message-SocketIO-NodeJS-CI](https://github.com/moemoe89/Simple-realtime-message-SocketIO-NodeJS-CI) - Simple realtime push message using CodeIgniter, Socket.IO (Node.JS), MySQL.

## User Guide Translations

-   [Indonesia](http://codeigniter-id.github.io/user-guide/) - Indonesian CodeIgniter User Guide.
-   [Brazil](https://cibr.github.io/User-Guide-CodeIgniter-PtBr/) - Brazilian CodeIgniter User Guide.

## Useful Websites

-   [avenir.ro/codeigniter-tutorials](http://avenir.ro/codeigniter-tutorials/)
-   [Codeigniter Tutorials for Newbie](https://github.com/petanikode/tutorial-codeigniter) - Free Codeigniter tutorials by Petanikode in Indonesian.
-   [Codeigniter Tutorials](https://www.tutorialspoint.com/codeigniter/) - Codeigniter tutorials by Tutorialspoint

## Community

-   [Official CodeIgniter](https://github.com/bcit-ci/CodeIgniter)
-   [Chinese](https://github.com/CodeIgniter-Chinese)
-   [Indonesia](https://github.com/codeigniter-id)
-   [Japan](https://github.com/codeigniter-jp)
-   [Brazil](https://github.com/CIBr)
-   [Polandia](https://github.com/codeigniter-polska)
-   [Taiwan](https://github.com/CodeIgniter-TW)
-   [Korea](https://github.com/codeigniter-korea-forum)

## License

[![CC0](https://i.creativecommons.org/p/zero/1.0/88x31.png)](https://creativecommons.org/publicdomain/zero/1.0/)

To the extent possible under law, [CodeIgniter Indonesia](https://github.com/codeigniter-id) has waived all copyright and related or neighboring rights to this work.