Awesome Cakephp Overview

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

🏠 Home · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor · 😺 FriendsOfCake/awesome-cakephp · ⭐ 924 · 🏷️ Back-End Development

[ Daily / Weekly / Overview ]

Awesome CakePHP Awesome

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

If you are looking for previous CakePHP resources please visit:

Additional lists you might find useful:

For those wondering; this list differs from plugins.cakephp.org by supporting plugin subparts (instead of only the whole plugin/repo), more granular grouping and the primary focus on task-specific functionality.

Table of Contents

Plugins

AI Tools

Plugins and libraries for integrating artificial intelligence and machine learning tools.

Architecture

Asset Management

Managing, compressing and minifying website assets.

Auditing / Logging

Tracking changes and events in your app.

Authentication and Authorization

Plugins and libraries for implementing authentication and authorization.

Caching

Storing data for faster retrieval.

Code Analysis

Analyzing, parsing and manipulation codebases.

Console

Command-line tools and improvements.

Debugging

Debugging and local development.

Email

Transports and tools for email handling.

File Manipulation

Upload, storage, and file handling.

Filtering and Validation

Data sanitization and validation rules.

Geolocation

Geocoding addresses and working with latitudes and longitudes.

I18n

I18n (Internationalization) and L10n (Localization).

Imagery

Image processing and manipulation libraries.

Libs

Useful libraries or tools that don't fit in any of the other categories.

Markup

Syntax highlighting and markup processing.

Migration

Plugins and resources around migration and upgrading.

Miscellaneous

Misc plugins and libraries.

Building navigation structures.

Notifications and Real-time Communication

Working with notification software.

ORM / Database / Datamapping

Plugins that implement object-relational mapping or data-mapping techniques.

PDF

Plugins and software for working with PDF files.

Queue

Working with event and task queues.

REST and API

Plugins and web tools for developing REST-ful APIs.

Plugins and software for indexing and performing search queries on data.

Security

Plugins and information around security, preventing vulnerabilities and protection against XSS and alike.

SEO

Search Engine Optimization.

Skeleton

Plugins and repositories around app skeletons.

Social

Plugins around social features.

Templating

Template engines and view generation.

Testing

Plugins/Tools for testing codebases and generating test data.

Third Party APIs

Accessing third party APIs.

Software

Software for creating a development environment.

Development Environment

Software and tools for creating a sandboxed development environment.

IDE specific compatibility information and tips can be found here (⭐183).

Web Applications

CMS and applications built on CakePHP

Demo

Web-based (demo) applications and tools.

Resources

Various resources, such as books, websites and articles, for improving your CakePHP development skills and knowledge.

Help

Where to get help.

CakePHP Websites

Useful and current CakePHP-related websites and blogs.

CakePHP Books and Articles

Fantastic CakePHP-related (e)books and other reading material.

CakePHP Videos

Fantastic CakePHP-related videos.

CakePHP Tutorials

Must-do tutorials.

CakePHP Reading and Listening

Documentation and CakePHP-related reading and listening materials.

CakePHP Internals Reading

Reading materials related to the CakePHP internals and decisions.

Conferences

Official

International conference.

MeetUps

Regional meet-ups.

Contributing

Please see CONTRIBUTING for details.

Credits

awesome-cakephp has been created by dereuromark and is currently maintained by him and the FriendsOfCake group. Thank you to all contributors (⭐924), too.