CakePHP is one of the best and most popular PHP frameworks. What makes it even greater is the availability of many plugins that allows a developer to quickly get a website up and running. Below I have included a list of the best and must use CakePHP 3.x plugins. Most of those I currently use and others I have only tested.

 

Authentication/Authorization

 

Bootstrap

  • Bootstrap-UI - Transparently use Twitter Bootstrap 3 with CakePHP 3
  • Bootstrap Helpers - CakePHP 3.x Helpers for Bootstrap 3
  • Bootstrap 3 Helpers - Yet another Cake 2.x form helper, but with minimal coding and highly configurable.
  • TWBS Cake Plugin - Twitter Bootstrap Plugin for CakePHP 3 with bundled less.php parser, helpers and bake templates

 

Image/File Manipulation

  • Glide - CakePHP 3.x plugin for using Glide image manipulation library
  • Image - CakePHP 3.0 Image upload behavior
  • Attachment - CakePHP3 Attachment Plugin
  • Upload - CakePHP3 Upload Plugin
  • Proffer - CakePHP3 Upload Plugin

 

Logging

  • Audit Stash -  Flexible and rock solid audit log tracking for CakePHP 3

 

Migration

  • Migrations - CakePHP 3.0 database migrations plugin

 

Messaging

  • Twilio - Twilio Plugin for CakePHP 3

 

Notifications

  • Notifier - Notifications plugin for CakePHP 3.x

 

ORM

  • Trash - Adds soft-delete support to CakePHP 3 tables.
  • CreatorModifier - A Cake 3 plugin that provides a Behavior to automatically set creator_id and modifier_id fields on save.

 

Queue/Cron

 

Search

 

Social Media

  • HybridAuth - A CakePHP plugin which allows the use of the HybridAuth social sign on library in your application.