- 
                Notifications
    
You must be signed in to change notification settings  - Fork 228
 
Home
        Mark Scherer edited this page Dec 9, 2024 
        ·
        42 revisions
      
    Welcome to the awesome-cakephp wiki!
MISC
Templating
- https://github.com/ypnos-web/cakephp-datatables or https://github.com/allanmcarvalho/DataTables
 - https://github.com/paulredmond/chosen-cakephp/
 
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.