Updating conversion, creating readmes

This commit is contained in:
Jonas Zeunert
2024-04-19 23:37:46 +02:00
parent 3619ac710a
commit 08e75b0f0a
635 changed files with 30878 additions and 37344 deletions

View File

@@ -1,4 +1,4 @@
 Awesome CakePHP !Awesome (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg) (https://github.com/sindresorhus/awesome)
 Awesome CakePHP !Awesome (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg) (https://github.com/sindresorhus/awesome)
A curated list of amazingly awesome CakePHP 4.x+ plugins, resources and shiny things.
Plugins with the "🍰" icon have CakePHP 5 compatible release too (minimum "beta").
@@ -72,7 +72,7 @@
- Conferences (#conferences)
- Contributing (#contributing)
 Plugins
 Plugins
APM
Plugins for Application Performance Monitoring.
@@ -109,10 +109,9 @@
- 🍰 CakeDC/Users plugin (https://github.com/CakeDC/users) - Complete user management (admin panel, remember me, etc), Social login (FB, Twitter, LinkedIn, Google, Instagram), RBAC, API and more.
- Muffin/Tokenize plugin (https://github.com/UseMuffin/Tokenize) - Event driven behavior for easily generating single-use security tokens.
- 🍰 TinyAuth plugin (https://github.com/dereuromark/cakephp-tinyauth) - Authentication and role-based (single/multi) authorization as very light-weight approach.
- 🍰 Tools:Passwordable (https://github.com/dereuromark/cakephp-tools) - Containing Passwordable behavior (https://github.com/dereuromark/cakephp-tools/blob/master/docs/Behavior/Passwordable.md) for a DRY 
approach on password hashing.
- 🍰 TwoFactorAuth plugin (https://github.com/andrej-griniuk/cakephp-two-factor-auth) - Allows two factor authentication using Google Authenticator or similar app to generate one-time codes. Based on 
RobThree/TwoFactorAuth (https://github.com/RobThree/TwoFactorAuth) library.
- 🍰 Tools:Passwordable (https://github.com/dereuromark/cakephp-tools) - Containing Passwordable behavior (https://github.com/dereuromark/cakephp-tools/blob/master/docs/Behavior/Passwordable.md) for a DRY approach on password hashing.
- 🍰 TwoFactorAuth plugin (https://github.com/andrej-griniuk/cakephp-two-factor-auth) - Allows two factor authentication using Google Authenticator or similar app to generate one-time codes. Based on RobThree/TwoFactorAuth 
(https://github.com/RobThree/TwoFactorAuth) library.
Caching
Plugins for caching data.
@@ -159,8 +158,7 @@
- 🍰 FileStorage plugin (https://github.com/dereuromark/cakephp-file-storage) - Flexible file storage and upload plugin.
- Josbeir/Filesystem plugin (https://github.com/josbeir/cakephp-filesystem) - Abstract Flysystem (https://flysystem.thephpleague.com/) + file entity based upload plugin.
- 🍰 Josegonzalez/Upload plugin (https://github.com/FriendsOfCake/cakephp-upload) - A customisable plugin that uses Flysystem (https://flysystem.thephpleague.com/) to write to multiple backends (Dropbox, FTP, 
S3, Local, etc.).
- 🍰 Josegonzalez/Upload plugin (https://github.com/FriendsOfCake/cakephp-upload) - A customisable plugin that uses Flysystem (https://flysystem.thephpleague.com/) to write to multiple backends (Dropbox, FTP, S3, Local, etc.).
Filtering and Validation
Plugins for filtering and validating data.
@@ -183,8 +181,7 @@
- 🍰 ADmad/I18n plugin (https://github.com/ADmad/cakephp-i18n) - A plugin with I18n related tools.
- 🍰 Cake/Localized plugin (https://github.com/cakephp/localized) - Localized validation and ready-to-use translation PO files.
- Translate plugin (https://github.com/dereuromark/cakephp-translate) - Manage translations of your static content the easy way via web backend, incl. import from POT files, auto-suggest and auto-translate via 
API.
- Translate plugin (https://github.com/dereuromark/cakephp-translate) - Manage translations of your static content the easy way via web backend, incl. import from POT files, auto-suggest and auto-translate via API.
Imagery
Plugins for manipulating images.
@@ -221,10 +218,9 @@
- 🍰 Ajax plugin (https://github.com/dereuromark/cakephp-ajax) - A plugin to ease handling AJAX requests.
- 🍰 CakeDC/Enum plugin (https://github.com/CakeDC/enum) - A plugin to add enumeration list support to your app.
- 🍰 CakeDto plugin (https://github.com/dereuromark/cakephp-dto) - Quickly generate useful data transfer objects for your app (mutable/immutable), replacing messy arrays and leveraging your IDE through 
typehinting and autocomplete.
- CakeImpersonate plugin (https://github.com/jomweb/CakeImpersonate) - A component that stores the current authentication session and creates new session for impersonating Users. User can revert back to original
authentication sessions without the need to re-login.
- 🍰 CakeDto plugin (https://github.com/dereuromark/cakephp-dto) - Quickly generate useful data transfer objects for your app (mutable/immutable), replacing messy arrays and leveraging your IDE through typehinting and autocomplete.
- CakeImpersonate plugin (https://github.com/jomweb/CakeImpersonate) - A component that stores the current authentication session and creates new session for impersonating Users. User can revert back to original authentication sessions 
without the need to re-login.
- 🍰 Calendar plugin (https://github.com/dereuromark/cakephp-calendar) - For generating basic calendars. Includes IcalView for ICS calendar file generation.
- 🍰 Feedback plugin (https://github.com/dereuromark/cakephp-feedback) - Allow visitors to send quick and easy feedback incl. a screenshot via sidebar form.
- 🍰 Flash plugin (https://github.com/dereuromark/cakephp-flash) - More powerful flash messages for your application.
@@ -280,10 +276,8 @@
- 🍰 CRUD plugin (https://github.com/FriendsOfCake/crud) - CakePHP Application development on steroids - rapid prototyping / scaffolding & production-ready code.
- Alt3/Swagger plugin (https://github.com/alt3/cakephp-swagger) - Swagger 2.0 documentation for your CakePHP APIs using swagger-php and swagger-ui.
- 🍰 CakeDC/Api plugin (https://github.com/CakeDC/cakephp-api) - All-in-one solution to provide a complete API. It includes versioning, renderers, CRUD, authentication, extensions (paginate, filter, HATEOAS), 
and much more.
- 🍰 FractalTransformerView plugin (https://github.com/andrej-griniuk/cakephp-fractal-transformer-view) - A plugin which allows using Fractal transformers (https://fractal.thephpleague.com/transformers/) for 
your API output.
- 🍰 CakeDC/Api plugin (https://github.com/CakeDC/cakephp-api) - All-in-one solution to provide a complete API. It includes versioning, renderers, CRUD, authentication, extensions (paginate, filter, HATEOAS), and much more.
- 🍰 FractalTransformerView plugin (https://github.com/andrej-griniuk/cakephp-fractal-transformer-view) - A plugin which allows using Fractal transformers (https://fractal.thephpleague.com/transformers/) for your API output.
- 🍰 MixerApi (https://mixerapi.com) - Streamline development of modern RESTful APIs for your team's CakePHP project.
- 🍰 SwaggerBake plugin (https://github.com/cnizzardini/cakephp-swagger-bake) - This plugin automatically builds OpenAPI from your existing models and routes for display in Swagger and Redoc.
@@ -300,8 +294,7 @@
- Bruteforce (https://github.com/Ali1/cakephp-bruteforce/) - Simple way to add Brute Force Protection to your installation without involving database.
- 🍰 Captcha plugin (https://github.com/dereuromark/cakephp-captcha) - Simple, unobtrusive and extendable captcha solution providing by default an image based math captcha.
- 🍰 Expose plugin (https://github.com/dereuromark/cakephp-expose) - Expose entities through additional UUIDs instead of their AIID primary keys to obfuscate those IDs and data associated with these numerically 
ordered values.
- 🍰 Expose plugin (https://github.com/dereuromark/cakephp-expose) - Expose entities through additional UUIDs instead of their AIID primary keys to obfuscate those IDs and data associated with these numerically ordered values.
- 🍰 Muffin/Obfuscate plugin (https://github.com/usemuffin/obfuscate) - Primary key obfuscation/shortening using UUIDs, HashIds, Optimus, Tiny and/or custom obfuscation strategies.
- 🍰 Muffin/Throttle plugin (https://github.com/usemuffin/throttle) - A plugin for rate limiting (API) requests.
- 🍰 Recaptcha plugin (https://github.com/ctlabvn/Recaptcha) - Simple, lightweight Google Recaptcha v2.
@@ -350,7 +343,7 @@
Plugins for accessing third party APIs.
 Software
 Software
Software for creating a development environment.
Development Environment
@@ -381,8 +374,7 @@
- BlogMVC (https://github.com/Kareylo/BlogMVC-CakePHP3) - A simple Blog example with CakePHP based on BlogMVC Project (https://github.com/Grafikart/BlogMVC).
- Bookmarkr (https://github.com/lorenzo/cakephp3-bookmarkr) A bookmarking application built with the CRUD plugin.
- CakeFest (http://cakefest.dereuromark.de/) - Demo application around the annual CakePHP Conference "CakeFest".
- Fluentd + Grafana Loki demo application (https://github.com/ishanvyas22/cakephp-loki-demo) - A demo application to send CakePHP docker container logs to Grafana Loki (https://grafana.com/logs/) via Fluentd 
(https://www.fluentd.org/).
- Fluentd + Grafana Loki demo application (https://github.com/ishanvyas22/cakephp-loki-demo) - A demo application to send CakePHP docker container logs to Grafana Loki (https://grafana.com/logs/) via Fluentd (https://www.fluentd.org/).
- RealWorld (https://github.com/gothinkster/cakephp-realworld-example-app) - Example CakePHP codebase containing real world examples (CRUD, auth, advanced patterns and more) that adheres to the RealWorld 
(https://github.com/gothinkster/realworld-example-apps) spec and API.
- Sandbox (https://sandbox.dereuromark.de) - A sandbox CakePHP application with lots of demos and plugin showcasings.
@@ -390,7 +382,7 @@
- Xeta (https://github.com/XetaIO/Xeta) - A resource to help people starting with CakePHP.
- Vue.js Demo App (https://github.com/ishanvyas22/cakephpvue-spa) - A CakePHP + VueJS single page application skeleton.
 Resources
 Resources
Various resources, such as books, websites and articles, for improving your CakePHP development skills and knowledge.
Help
@@ -435,7 +427,7 @@
- Top 10 (and more) core contributors (https://github.com/cakephp/cakephp/graphs/contributors) - Give 'em a hand.
 Conferences
 Conferences
Official
International conference.
@@ -447,7 +439,7 @@
- CakePHP-DE (https://www.meetup.com/CakePHP-DE) - MeetUps in Germany.
 Contributing
 Contributing
Please see CONTRIBUTING (CONTRIBUTING.md) for details.
Credits