GrootMade is NOT affiliated with Action Scheduler or its original author. Action Scheduler™ is a trademark of its respective owner and use of it does not imply any endorsement or affiliation. This product has been forked under the GNU General Public License (GPL) and all non-GPL assets (such as proprietary images, fonts, and branding) have been removed. Distributing GPL-licensed code is 100% legal.
This library provides a job queue for background processing of tasks in content management systems, designed for plugin developers who need to handle large volumes of work without impacting site performance. It allows scheduling hooks to run at future times or asynchronously, with built-in logging for monitoring.
Scalable processing: Handles queues with tens of thousands of jobs, processing them in batches to manage resources efficiently without server access. Traceable operations: Logs all action events, including creation, start, completion, and failures, making it easy to debug issues remotely. Batch management: Processes actions in batches of 25, with automatic cleanup of old claims and completed tasks to maintain system performance. Asynchronous execution: Uses loopback requests to continue processing tasks across multiple requests, ensuring large queues are handled without timeouts. Reliability: Tested in production environments, it processes millions of tasks monthly, such as payments and webhooks, without affecting normal site operations.
We do not provide support for the original product. If you need official support, please purchase a license from the original developer. Our community assistance is only for issues related to our forked version.
Have questions, feedback, or need support? Join the discussion on our forum.
Discuss on ForumVersion
Author
Updated
Version
Author
Updated
Version
Author
Updated
Author
Version
Type
License
Access
Minimum Version
Requires PHP
Fork date
Updated
Original slug