All Projects → woocommerce → Action Scheduler

woocommerce / Action Scheduler

Licence: gpl-3.0
A scalable, traceable job queue for background processing large queues of tasks in WordPress. Specifically designed for distribution in WordPress plugins (and themes) - no server access required.

Projects that are alternatives of or similar to Action Scheduler

Wplib Box
The Best Local Dev Server for WordPress Developers
Stars: ✭ 204 (-47.15%)
Mutual labels:  wordpress, wordpress-development
Fabrica Dev Kit
A toolkit for faster, smoother WordPress 5 development
Stars: ✭ 256 (-33.68%)
Mutual labels:  wordpress, wordpress-development
Code Snippets
Code Snippets WordPress Plugin
Stars: ✭ 226 (-41.45%)
Mutual labels:  wordpress, wordpress-development
Primary Vagrant
An Apache based Vagrant configuration for helping you get the most out of WordPress Development
Stars: ✭ 192 (-50.26%)
Mutual labels:  wordpress, wordpress-development
Air Light
WordPress starter theme - designed to be minimal, lightweight and easy for all kinds of WordPress projects. Public Roadmap: https://favro.com/organization/3b45e73eaf083f68fefef368/c1dd2d4a99d6723904d2e763
Stars: ✭ 285 (-26.17%)
Mutual labels:  wordpress, wordpress-development
Co Cart
🛒 CoCart is a flexible, open-source solution to enabling the shopping cart via the REST API for WooCommerce.
Stars: ✭ 198 (-48.7%)
Mutual labels:  wordpress, wordpress-development
Create React Wptheme
Create modern, React-enabled WordPress themes with a single command.
Stars: ✭ 252 (-34.72%)
Mutual labels:  wordpress, wordpress-development
Codestar Framework
A Simple and Lightweight WordPress Option Framework for Themes and Plugins
Stars: ✭ 147 (-61.92%)
Mutual labels:  wordpress, wordpress-development
Admin Page Framework
Facilitates WordPress plugin and theme development.
Stars: ✭ 273 (-29.27%)
Mutual labels:  wordpress, wordpress-development
Acf Pro Installer
A composer install helper for Advanced Custom Fields PRO
Stars: ✭ 265 (-31.35%)
Mutual labels:  wordpress, wordpress-development
Startwordpress
Learn how to develop a WordPress theme from scratch with this basic skeleton and accompanying tutorial.
Stars: ✭ 187 (-51.55%)
Mutual labels:  wordpress, wordpress-development
Wp Webpack Script
💥🔥📦👩‍💻 An easy to use, pre configured, hackable webpack setup & development server for WordPress themes and plugins.
Stars: ✭ 314 (-18.65%)
Mutual labels:  wordpress, wordpress-development
Wpstarter
Easily bootstrap whole site Composer packages for WordPress.
Stars: ✭ 182 (-52.85%)
Mutual labels:  wordpress, wordpress-development
Wp Tailwindcss Theme Boilerplate
A minimalist boilerplate for WordPress theme development using Tailwind CSS, SCSS, and Laravel Mix.
Stars: ✭ 199 (-48.45%)
Mutual labels:  wordpress, wordpress-development
Wpbullet
A static code analysis for WordPress (and PHP)
Stars: ✭ 148 (-61.66%)
Mutual labels:  wordpress, wordpress-development
Generator Chisel
Chisel is a development framework for creating easy to maintain and fast WordPress websites
Stars: ✭ 233 (-39.64%)
Mutual labels:  wordpress, wordpress-development
React With Wordpress
🔥 Example of react application to access WordPress REST API
Stars: ✭ 137 (-64.51%)
Mutual labels:  wordpress, wordpress-development
Live Composer Page Builder
Free page builder plugin for WordPress http://livecomposerplugin.com
Stars: ✭ 143 (-62.95%)
Mutual labels:  wordpress, wordpress-development
Lumberjack
Lumberjack is a powerful MVC framework for the modern WordPress developer. Write better, more expressive and easier to maintain code.
Stars: ✭ 261 (-32.38%)
Mutual labels:  wordpress, wordpress-development
Super Progressive Web Apps
SuperPWA helps to convert your WordPress website into Progressive Web Apps instantly. PWA (Progressive Web Apps) demo at : https://superpwa.com and Plugin :
Stars: ✭ 304 (-21.24%)
Mutual labels:  wordpress, wordpress-development

Action Scheduler - Job Queue for WordPress Build Status codecov

Action Scheduler is a scalable, traceable job queue for background processing large sets of actions in WordPress. It's specially designed to be distributed in WordPress plugins.

Action Scheduler works by triggering an action hook to run at some time in the future. Each hook can be scheduled with unique data, to allow callbacks to perform operations on that data. The hook can also be scheduled to run on one or more occassions.

Think of it like an extension to do_action() which adds the ability to delay and repeat a hook.

Battle-Tested Background Processing

Every month, Action Scheduler processes millions of payments for Subscriptions, webhooks for WooCommerce, as well as emails and other events for a range of other plugins.

It's been seen on live sites processing queues in excess of 50,000 jobs and doing resource intensive operations, like processing payments and creating orders, at a sustained rate of over 10,000 / hour without negatively impacting normal site operations.

This is all on infrastructure and WordPress sites outside the control of the plugin author.

If your plugin needs background processing, especially of large sets of tasks, Action Scheduler can help.

Learn More

To learn more about how to Action Scheduler works, and how to use it in your plugin, check out the docs on ActionScheduler.org.

There you will find:

Credits

Action Scheduler is developed and maintained by Automattic with significant early development completed by Flightless.

Collaboration is cool. We'd love to work with you to improve Action Scheduler. Pull Requests welcome.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].