-
Notifications
You must be signed in to change notification settings - Fork 229
Home
Mark Scherer edited this page Mar 31, 2024
·
40 revisions
Welcome to the awesome-cakephp wiki!
Almost finished in 5.x, please help
Templating
- https://github.com/ypnos-web/cakephp-datatables or https://github.com/allanmcarvalho/DataTables
- https://github.com/paulredmond/chosen-cakephp/
- https://github.com/CakePHP-Bootstrap/cakephp4-bootstrap-helpers
Debugging:
- GraphVizModels plugin - Display your model relations graphically. Upgraded for 3.x via dereuromark/CakePHP-GraphViz-Models.
- XHProf plugin - Quickly enables XHProf profiling for your application. Somewhat available for 3.x here.
Use these plugins for inspiration or upgrade them so they can be added to the awesome list :)
Auditing/logging:
- Monolog plugin - Use the comprehensive logger capabilities of Monolog.
Authentication and Authorization:
- GoogleAuthenticate plugin - Containing Google 2 step authenticate class for AuthComponent.
- Sanction plugin - Centralize all of those permissions in a single file.
Caching:
- AutoCache plugin - A plugin that makes query caching easy.
- Cacher plugin - A plugin that caches query results.
CMS and applications built on CakePHP:
- Croogo - Open source content management system.
E-commerce:
- Cart plugin - A shopping cart plugin.
- Payments plugin - Generic Payment Interface.
- Paypal plugin - To interact with Paypal's "classic" and new REST APIs.
- PaypalSource plugin - A Paypal REST client plugin.
- Stripe plugin - A Stripe component.
Email:
- EmailQueue plugin - An email queue solution.
- Mailchimp plugin - The Mailchimp and Mandrill plugin.
- Mandrill plugin - Sending Email using Mandrill.
- SendGrid plugin - Plugin for SendGrid WebAPI.
- Postmark plugin - Makes email delivery using Postmark.
Filtering and Validation:
- Tidy plugin - Validate and generate tidied HTML output.
Markup:
- Decoda plugin - A lightweight bbcode parser plugin.
- Markdown plugin - A Markdown parser plugin.
- MarkupParsers plugin - A collection of parsers.
Miscellaneous:
- Dotcake - Provides CakePHP project info for editor's cakephp plugins.
- Ftp plugin - FTP/SFTP plugin.
- Jsonrpc plugin - Provides server and client implementations of JSON-RPC.
- Datatable plugin - Datatables support.
Navigation:
- MenuBuilder plugin - A menu plugin.
NoSQL:
- MongoQB plugin - MongoDB database driver.
- NoSql - A low-lever interface to interact with nosql datasource.
Notifications:
- Notification plugin - A plugin that provides an notification system.
ORM and Datasources:
- Datasources plugin - Lots of different datasources.
Queue:
- CakeDjjob plugin - Quick and easy job queues, based on delayed_job.
REST and API:
- Rest plugin - a painless REST server Plugin for CakePHP.
Search:
- OpenSearch plugin - For creating installable search plugins for IE, Firefox and Chrome.
SEO:
- Seo plugin - SEO plugin.
- Seo plugin - SEO plugin alternative.
- Sitemap plugin - Generates HTML and XML sitemaps for your CakePHP application.
Social:
- Bookmark plugin - Creates links to popular bookmarking web-applications.
- Comments plugin - Allows users to comment records.
- Facebook plugin - Facebook plugin.
- Favorite plugin - Allows users to favor records.
- Feedback plugin - Providing feedback.
- Twitter plugin - A library to interface with Twitter and its OAuth workflow.
Templating:
- CML plugin - Provides further abstraction of the View layer by replacing the procedural PHP code with an XML based markup.
- CTK plugin - Allows views to be defined as a class.
- Mustache plugin - A Mustache plugin.
- Wysiwyg plugin - Support for various wysiwyg editors.
Third Party APIs:
- SMSFly plugin - Data source for sending SMS via sms-fly.
CakePHP Books and Articles:
- Saving model data and security - Blog post with information on what to be careful about in 2.x when using CRUD forms and saving data.