sendmail, SMTP i Mail), możliwość obróbki zdjęć, za pomocą bibliotek GD, GD2, ImageMagick lub .
Lista bibliotek zaimplementowanych w CI CodeIgniter ma budowę modułową, a wśród zaimplementowanych klas znajdują się między innymi: Benchmarking – pozwala między innymi sprawdzić takie parametry jak czas ładowania strony czy ilość zużytej pamięci RAM. Calendaring – generuje różnego rodzaju kalendarze, które możemy potem umieścić na stronie. Database – zarządzanie bazą (bazami) danych. Liczne ułatwienia takie jak Active Records pozwalają szybko i w prosty sposób pobierać potrzebne nam dane z bazy. CodeIgniter ponadto potrafi zapisywać w pamięci podręcznej zapytania, co przy dużej ilości unikalnych odwiedzin znacznie odciąża bazę danych i przyśpiesza ładowanie danych. E-mail – pozwala wysyłać e-maile za pomocą takich protokołów jak Mail, Sendmail, czy SMTP. Treść wiadomości może być wysyłana jako zwykły tekst lub HTML. Ponadto w łatwy sposób można dodawać załączniki czy wysyłać wiadomości do kilku osób naraz. Encryption – dzięki tej klasie możemy kodować lub rozkodowywać słowa, zdania, czy nawet całe pliki. File Uploading – obszerna biblioteka pozwalająca wgrywać pliki na serwer z poziomu przeglądarki internetowej.