User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome CakePHP

A curated list of amazingly awesome CakePHP plugins, resources and shiny things.

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Oct. 27, 2021, 9:11 p.m.

Thank you friendsofcake & contributors
View Topic on GitHub:
friendsofcake/awesome-cakephp

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

Awesome CakePHP

A curated list of amazingly awesome CakePHP plugins, resources and shiny things.

795
226
1y 60d
WTFPL

A curated list of amazingly awesome PHP libraries, resources and shiny things.

24.91K
4.79K
8m
WTFPL

A curated list of awesome awesomeness

27.24K
3.34K
8m
n/a

APM

cakephp <3 newrelic

12
10
1y 5m
n/a

CakePHP New Relic plugin.

7
3
3y 4m
MIT

Architecture

Service layer implementation for CakePHP

40
10
1y 5m
MIT

Asset Management

An asset compression plugin for CakePHP. Provides file concatenation and a flexible filter system for preprocessing and minification.

365
125
1y 73d
MIT

Provides helpers functions for CakePHP to use Laravel Mix.

8
0
1y 59d
MIT

Assets is a CakePHP plugin to allows you to generate assets

3
1
8m
MIT

Less parser plugin for CakePHP

18
9
5y 5m
Apache-2.0

CakePHP Minify HTML Plugin

19
7
1y 7m
MIT

Auditing / Logging

Flexible and rock solid audit log tracking for CakePHP 3

66
30
11m
MIT

DatabaseLog CakePHP plugin to log into DB instead of files. Better to filter and search.

35
21
1y 58d
MIT

CakePHP plugin to allow passing currently logged in user to model layer.

76
21
1y 69d
MIT

CakePHP3: plugin that facilitates versioned database entities

50
18
1y 6m
MIT

Authentication and Authorization

Plugin for managing ACL in CakePHP applications.

108
81
1y 67d
n/a

A CakePHP plugin for authenticating using JSON Web Tokens

152
44
2y 10m
MIT

A CakePHP plugin which allows you to authenticate using social providers like Facebook/Google/Twitter.

42
16
5m
MIT

Authentication plugin for CakePHP. Can also be used in PSR7 based applications.

70
59
1y 56d
MIT

PSR7 Middleware for authorization

43
27
1y 63d
MIT

CakePHP plugin for authenticating against Navisionยฎ service using SOAP or OData services using NTLM.

9
0
3y 7m
MIT

Users Plugin for CakePHP

473
302
1y 65d
n/a

A simple Cake 3 plugin to automatically authenticate users with Cookies.

19
10
5y 4d
MIT

A CakePHP plugin for hierarchical, role based, simple authorization.

7
4
5y 4m
MIT

CakePHP 3 authentication using the league/oauth2-client.

27
11
2y 11m
MIT

Security tokens for CakePHP

9
10
1y 9m
MIT

MultiTenant CakePHP Plugin - Use this plugin to easily build SaaS enabled web applications

36
14
4y 9m
n/a

CakePHP TinyAuth plugin for an easy and fast user authentication and authorization. Single or multi role. DB or config file based.

106
36
1y 62d
MIT

A CakePHP Tools plugin containing lots of useful helpers, behaviors, components, shells, ...

314
146
1y 60d
MIT

Two-factor authentication plugin

28
5
1y 8m
MIT

a cakephp plugin to allow group of user or single user to view specific page

18
7
2y 11m
MIT

Caching

CakePHP Cache plugin for caching views as static cache files.

26
10
1y 60d
MIT

Code Analysis

CakePHP 4 extension for PHPStan

13
0
1y 5m
n/a

IDE Helper plugin for CakePHP

126
30
1y 68d
MIT

Helper plugin around CakePHP testing and TDD as browser backend

3
2
1y 4m
MIT

Debugging

A CakePHP plugin to use Airbrake for errors and exceptions.

3
3
5y 8m
MIT

Association Debugger is a simple association diagram drawer for CakePHP 3

3
0
8m
MIT

Whoops Error Handler for CakePHP - PHP errors and exceptions for cool kids

13
4
9m
MIT

Debug Toolbar for CakePHP applications.

859
593
1y 55d
n/a

ErrorEmail Plugin for CakePHP3.x

16
4
1y 8m
MIT

A demo app to display dispatching and execution order of files and callbacks in a CakePHP app. Try it out!

21
2
1y 72d
MIT

CakePHP plugin integration for Sentry

23
9
1y 97d
MIT

CakePHP Setup Plugin - containing useful management and debugging tools for CakePHP apps

33
16
1y 62d
MIT

Dependency Injection

A cakephp plugin for dependency injection based on Pimple library

13
3
3y 6m
MIT

CakePHP 3 plugin to include a Dependency Injector Container based on Ray.Di

35
9
11m
n/a

E-commerce

2
3
3y 10m
MIT

Email

Elastic Email plugin for CakePHP 3

4
0
3y 35d
MIT

A email sending queue for CakePHP

49
22
1y 6m
MIT

CakePHP 3 emails just got better!

17
11
5y 4m
MIT

Mailgun plugin for CakePHP 3

21
16
1y 7m
n/a

SendGrid plugin for CakePHP 3

5
3
3y 33d
n/a

Environment

Deprecated CakePHP3: Environments Library as a plugin

46
12
5y 9m
MIT

DB-based configuration for CakePHP 3

14
4
5y 65d
MIT

Settings plugin for Cake3.x. Configurations stored in your database

26
17
5y 9m
MIT

File Manipulation

Abstract file storage and upload plugin for CakePHP. Write to local disk, FTP, S3, Dropbox and more through a single interface. It's not just yet another uploader but a complete storage solution.

198
85
1y 56d
MIT

Flysystem plugin for CakePHP

35
9
9m
MIT

CakePHP 3.0 Image upload behavior

19
12
3y 115d
n/a

Filesystem plugin for CakePHP

13
5
1y 6m
MIT

CakePHP: Handle file uploading sans ridiculous automagic

540
263
1y 55d
MIT

An upload plugin for CakePHP 3

121
62
1y 5m
MIT

Cake3 plugin to upload files.

25
19
5y 9m
MIT

Filtering and Validation

Dispatcher filters (middleware) for CakePHP 3

10
2
5y 8m
MIT

Extra validation providers and rules for CakePHP 3

4
3
5y 6m
MIT

This is a CakePHP wrapper for the HTML Purifier lib. The plugin includes a trait, a view helper, a behavior and a shell to clean your markup wherever you like, in the view or in the model layer or clean any table and field using the shell.

43
26
9m
MIT

This is a CakePHP3 Purifier Plugin Behavior that cleanses data before it is marshaled into the entity and/or before saving.

11
6
4y 8m
MIT

Geolocation

A CakePHP plugin around geocoding tools and helpers.

43
25
1y 83d
MIT

HTTP

CakePHP Adapter for HTTPlug

2
2
1y 5m
MIT

I18n

A CakePHP plugin with I18n related tools.

39
11
1y 107d
MIT

I18n and L10n related CakePHP code

207
174
1y 71d
n/a

A 3.x+ CakePHP plugin for efficiently managing data translations

43
13
1y 10m
MIT

A CakePHP plugin to manage locales/translations via Transifex API

14
5
1y 6m
MIT

A CakePHP plugin to manage translations of your static content the easy way via web backend.

17
2
9m
MIT

Translation Plugin for CakePHP 3

4
1
2y 7m
n/a

Imagery

CakePHP 3.x plugin for using Glide image manipulation library

32
8
1y 113d
MIT

HTML to image plugin for CakePHP

1
1
3y 6m
n/a

CakePHP wrapper for the powerful Imagine image processing library. Makes images manipulation easy and powerful.

140
34
5y 9m
MIT

cakephp-thumber is a CakePHP plugin to create thumbnails

7
3
11m
MIT

Libs

Deploy CakePHP applications using Capistrano

114
22
5y 8m
MIT

A standalone DateTime library originally based off of Carbon

1.17K
52
8m
MIT

A Multi-Framework Composer Library Installer

1.28K
383
8m
MIT

graphviz

65
19
5y 110d
MIT

Send your projects up in the clouds

2.73K
222
1y 53d
MIT

Yaml-route provides possibility to configure CakePHP 3 routes with simple yaml files.

6
2
5y 4m
MIT

A package and dependency manager.

The free alternative for private (GitHub) repos.

Windows/macOS/Linux. Free for OSS projects.

Markup

CakePHP 3 support for CommonMark

10
3
6y 114d
MIT

CakePHP plugin for markup (parsing and displaying)

1
1
1y 4m
MIT

Migration

CakePHP database migrations plugin

106
92
1y 55d
n/a

Upgrade tools for CakePHP meant to facilitate migrating from one version of the framework to another

87
47
1y 75d
MIT

Upgrade tools for CakePHP meant to facilitate migrating from one version of the framework to another

20
4
10m
MIT

Miscellaneous

Manage your CakePHP Controllers actions as single classes

13
1
4y 37d
n/a

AJAX for CakePHP: A plugin to ease handling AJAX requests.

51
19
1y 63d
MIT

Management plugin for CakePHP 3.x

28
16
4y 10m
MIT

Enumeration list for CakePHP 3

27
14
1y 5m
MIT

CakePHP DTO plugin - quickly generate useful data transfer objects for your app (mutable/immutable)

16
4
1y 4m
MIT

CakePHP Impersonate Plugin

6
2
1y 9m
MIT

This is a collection of Cakephp Middlewares.

4
1
2y 5m
MIT

CakePHP plugin to render simple calendars or ical/ics files

10
3
1y 4m
MIT

A fully customizable Comments plugin for CakePHP 3.

7
3
4y 66d
MIT

A CakePHP plugin to convert your price from a currency to another

8
4
2y 7m
MIT
18
4
6y 8m
MIT

DatabaseBackup is a CakePHP plugin to export, import and manage database backups

14
2
8m
n/a

A CakePHP plugin for direct feedback or bugreport (with screenshot!) tab option in your app.

4
3
1y 4m
MIT

A CakePHP Flash plugin for more powerful flash messages

9
4
1y 62d
MIT

An OPCache Preloader for CakePHP 4.x applications

6
1
5m
MIT

A CakePHP plugin providing an application heartbeat status page with configurable sensors

5
2
1y 90d
MIT

The CakePHP adapter for Inertia.js.

5
5
11m
MIT

Interval plugin for CakePHP

1
0
4y 8m
n/a

A CakePHP plugin for recursively scanning links

1
0
11m
MIT

CakePHP Tactician plugin

8
1
3y 6m
MIT

CakePHP Setup Plugin - containing useful management and debugging tools for CakePHP apps

33
16
1y 62d
MIT

CakePHP plugin to "shim" functionality up and down for major versions of the framework.

37
10
1y 63d
MIT

CakePHP3: Easily issue tokens that can be used for mail authentication.

9
1
3y 9m
MIT

A CakePHP Tools plugin containing lots of useful helpers, behaviors, components, shells, ...

314
146
1y 60d
MIT

The UserTools plugin provides you the building blocks for everything around users. It comes with a CRUD kick start through the UserToolComponent and the UserBehavior. Just load the component and you have a working login and registration. Customize it as you like through configuration or use only what you really need.

41
19
3y 5m
MIT

Don't load that much plugins, just one plugin with all utilities you need!

32
25
1y 4m
MIT

CakePHP 3 Maintenance Mode plugin

26
4
3y 4m
n/a

Yaml Configuration support for CakePHP 3

11
4
5y 7m
n/a

Navigation

A KnpMenu seasoned menu plugin for CakePHP.

8
3
1y 4m
MIT

NoSQL

A CakePHP 3.x plugin for accessing MongoDB NoSQL data stores

18
2
4y 11m
MIT

Notifications

Google Cloud Messaging Plugin for CakePHP 2

9
4
4y 6m
n/a

Notifications plugin for CakePHP 3.x

62
37
3y 8m
MIT

CakePHP plugin to send push notification through services like Firebase Cloud Messaging

16
4
3y 84d
MIT

ORM / Database / Datamapping

CakePHP plugin for maintaining a contiguous sequence of records

36
15
1y 113d
MIT

CakePHP Decimal type handling using Decimal value object.

1
0
1y 4m
MIT

CakePHP plugin for duplicating entities including related data

41
16
1y 105d
MIT

CakePHP plugin for fetching entities from cache

0
0
1y 10m
MIT

Rapid pagination for CakePHP

4
1
1y 91d
MIT

A lazy loader for CakePHP entities.

62
8
1y 8m
MIT

Cakephp plugin to provide easy control over JSON type fields in database

7
0
2y 6d
MIT
6
5
5y 9m
MIT

Default ordering for your CakePHP tables

22
4
1y 113d
MIT

Single Table Inheritance for CakePHP ORM.

6
4
1y 9m
MIT

Adds soft-delete support to CakePHP ORM.

72
30
1y 70d
MIT

CakePHP plugin for persisting selected fields of related table

11
6
3y 109d
MIT

CakePHP Spreadsheet (Excel) plugin.

19
8
3y 4m
MIT

Single Table Inheritance implementation for CakePHP 3 ORM

5
2
11m
MIT

CakePHP ORM plugin for creating exclusive row locks

20
7
1y 8m
n/a

Serialize-able data types for the CakePHP ORM

2
0
5y 6m
MIT

Bringing the power of the CakePHP ORM to your favourite webservices

78
36
1y 94d
MIT

Master/Replica connections for Cakephp

12
2
1y 7m
MIT

CakePHP behavior plugin for easily generating some complicated queries like (bulk) insert/upsert etc.

20
4
1y 38d
MIT

Partitionable associations for the CakePHP ORM, allowing for basic limiting per group.

3
0
5m
MIT

PDF

CakePHP plugin for creating and/or rendering PDFs, supporting several popular PDF engines.

349
179
1y 110d
MIT

Queue

Resque plugin for CakePHP : for creating background jobs that can be processed offline later

162
56
6y 110d
MIT

CakePHP3: easily run background jobs on various message backends

27
16
1y 10m
MIT

A gearman plugin for CakePHP 3

13
5
5y 19d
MIT

Queue plugin for CakePHP - simple, pure PHP and without dependencies.

239
118
1y 83d
MIT

REST and API

Swagger plugin for documenting your CakePHP APIs

53
17
1y 8m
MIT

Easily expose your CakePHP 3 application validation rules

9
3
2y 79d
MIT

CakePHP 4 plugin that injects pagination information into API responses.

34
8
8m
MIT

API Plugin for CakePHP

49
26
1y 55d
n/a

A CakePHP (3.3+) plugin for activate cors domain in your application

35
21
1y 5m
MIT

CORS plugin for CakePHP 3

19
2
4y 8m
n/a

Build advanced JSON API Servers with almost no code.

44
22
11m
MIT

CakePHP view builder utilizing Fractal library for entities transformation

13
5
8m
MIT

A CakePHP Swagger Generator. Automatically generate OpenAPI documentation from your code. No annotations required.

9
2
1y 67d
MIT

Search

Elastic search datasource for CakePHP

85
56
8m
n/a

Plum Search plugin for CakePHP

20
13
1y 105d
MIT

CakePHP: Easy model searching

142
55
1y 89d
MIT

A CakePHP Behaviour to allow easy searching through Sphinxsearch indexes

3
3
5y 4m
MIT

CakePHP Tags Plugin

8
10
1y 85d
MIT

Security

A CakePHP plugin for dropping in Brute Force Protection to your controllers and methods.

1
0
1y 7m
MIT

CakePHP 4 plugin that provides application-level database encryption.

6
2
10m
MIT

Dead simple, unobtrusive and extendable captcha solution for CakePHP

3
4
1y 91d
MIT

Cipher your entities data with CakePHP and this behavior

11
4
5y 9m
MIT

CakePHP Expose plugin to expose entities through additional UUIDs instead of their AIID primary keys

7
2
1y 79d
MIT

ID obfuscation for the CakePHP ORM.

31
8
1y 7m
MIT

(API) Rate limiting requests in CakePHP

56
12
1y 77d
MIT

CakePHP: Easy to integrate Google Recaptcha v2 to your project.

18
17
1y 111d
MIT

A CakePHP plugin that allows you to hide email addresses using reCAPTCHA

1
0
10m
MIT

A CakePHP plugin that allows you to check if a username, email address or ip address has been reported as a spammer

1
1
1y 56d
MIT

SEO

Slugging for CakePHP

32
17
1y 113d
MIT

Seo plugin for cakePHP

7
3
5y 23d
MIT

A simple Cake3 plugin to slug fields and find records by slug.

6
3
5y 9m
MIT

A CakePHP Tools plugin containing lots of useful helpers, behaviors, components, shells, ...

314
146
1y 60d
MIT

Skeleton

CakePHP application template

291
341
1y 57d
n/a

Production-grade rapid controller development with built in love for API and Search

333
143
1y 97d
MIT

A bake template for RESTful CakePHP controllers

0
0
11m
n/a

A skeleton example to create a Cake3 plugin.

9
2
5y 10m
MIT

Social

Forum plugin for CakePHP

23
5
1y 4m
n/a

Ratings Plugin for CakePHP

7
5
1y 80d
MIT

CakePHP link generator for sharing content on social networks

29
11
1y 93d
MIT

Templating

Address helper for CakePHP

0
1
3y 10m
MIT

The Bake Command Plugin

80
93
1y 62d
n/a

Twitter Bootstrap Plugin for CakePHP 3 with bundled less.php parser, helpers and bake templates

29
12
4y 61d
MIT

CakePHP: Transparently use Bootstrap

275
134
1y 62d
MIT

A plugin to generate Excel files with CakePHP. Uses the PHPExcel library.

22
24
5y 75d
MIT

Front-End Framework Helpers for CakePHP 3.0

6
3
6y 37d
n/a

CakePHP 3 support for CommonMark

10
3
6y 114d
MIT

CakePHP: A view class for generating CSV

170
64
1y 83d
MIT

Datalist plugin for CakePHP 3

4
0
2y 11m
n/a

CakePHP Plugin with RssView to create RSS feeds.

13
5
1y 4m
MIT

Inline your CSS to simplify email styling in CakePHP

8
3
4y 9m
MIT

๐Ÿฐ Jade Template Engine Plugin for CakePHP 3, powered by Tale Jade for PHP

0
0
5y 5m
n/a

CakePHP 3 plugin to support Liquid templates

3
1
5y 9m
MIT

CakePHP Meta plugin for managing meta tags and SEO related HTML header markup.

6
7
1y 82d
MIT

CakePHP 3 plugin for Facebook OpenGraph and Twitter Cards

23
8
5y 116d
MIT

Twig View for CakePHP

11
3
6m
MIT

CakePHP helper for embedding YouTube, Vimeo and Dailymotion videos

4
6
3y 8m
MIT

Testing

CakePHP module for Codeception

46
30
1y 69d
n/a

CakePHP Code Sniffer

220
84
10m
MIT

CakePHP 3 plugin to support Faker's data generation/seeding in fixtures, migrations, etc.

17
4
5y 70d
MIT

CakePHP Fixtures plugin to read fixtures and creating tables with data from tests

2
0
4y 10m
MIT

CakePHP: Improve performance of your fixture based tests on MySQL.

23
9
2y 9m
MIT

FactoryMuffin for CakePHP 3

2
0
6y 6m
MIT

Third Party APIs

CakePHP plugin for TMDB (The Movie Database) API. Provides easy access to the wtfzdotnet/php-tmdb-api library.

4
1
3y 84d
MIT

Useful console commands for deploying CakePHP apps using Cloudflare.

1
0
1y 9m
MIT

GitHub webservice plugin for CakePHP

8
3
5y 82d
MIT

CakePHP plugin wrapper to talk to Jira.

2
0
8m
MIT

CakePHP plugin wrapping Ratchet

49
9
1y 10m
MIT

A Salesforce Enterprise Datasource for CakePHP allowing manipulation of Salesforce objects through Cakes ORM

7
5
4y 60d
n/a

Twitter webservice plugin for CakePHP

19
3
4y 7m
MIT

Development Environment

A collection of useful .gitignore templates

114.41K
62.48K
1y 108d
CC0-1.0

A cakephp/app 4.2 template for Docker and Kubernetes.

4
0
6m
MIT

CakePHP 3 Vagrant Setup made simple

5
4
8m
MIT

Example Dockerfile for deploying a CakePHP application in a Docker container, able to connect to a remote database with database-based sessions.

27
28
1y 11m
MIT

A plugin to discover and manage CakePHP plugins.

42
6
1y 11m
n/a

CakePHP3/4 support in NetBeans

41
7
11m
Apache-2.0

Welcome to Oven. The easiest way to install CakePHP.

135
58
1y 6m
n/a

PhpStorm Command Line comands generation plugin

6
4
3y 8m
n/a

A server automation framework and application.

A tool for building and managing virtual machines. ![Open-Source Software][oss icon]

CMS and applications built on CakePHP

A blogging software written in CakePHP

5
2
4y 6m
n/a

Modular CMS powered by CakePHP

163
70
3y 5m
GPL-3.0

CMS software

Demo

Part of BlogMVC project: http://blogmvc.com/

7
2
4y 66d
n/a

A Sample CakePHP 3 application built with the Crud plugin

16
4
6y 5m
n/a

A collection of examples for CakePHP 3

58
24
7y 68d
n/a

A resource to help people starting with @CakePHP 3.

55
27
4y 6m
n/a

A CakePHP + VueJS single page application skeleton/boilerplate.

30
4
9m
MIT

Demo application around the annual CakePHP Conference "CakeFest".

A sandbox CakePHP application with lots of demos and plugin showcasings.

Help

The french community website.

This is for generic questions and alike.

Live chat/discussion with other devs and core devs.

This is for specific questions, ideally along with some example code.

CakePHP Websites

Articles around CakePHP.

An extensive CakePHP core dev blog.

A CakePHP related dev blog.

A mainly CakePHP related core dev blog.

CakePHP lead dev blog.

A CakePHP related core dev blog.

CakePHP Videos

Channel about CakePHP videos.

CakePHP Tutorials

CakePHP Reading and Listening

The official CakePHP documentation.

CakePHP Internals Reading

CakePHP: The Rapid Development Framework for PHP - Official Repository

8.23K
3.44K
1y 55d
MIT

Official

Annual CakePHP Conference.

MeetUps