spatie/laravel-artisan-dispatchable
Register Laravel jobs as Artisan commands by implementing the ArtisanDispatchable interface. Dispatch queued jobs via CLI (e.g., php artisan process-podcast) so long-running tasks won’t block the scheduler, while remaining runnable from Artisan.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ajtis/job-queue-bundle | 0.86 | — | 0 | 0 | 0 | 4 | 0 | 15.1 | 10.8 | — | 4 months ago | |
| spatie/laravel-long-running-tasks | 0.84 | Monitor and manage external long-running tasks (e.g., AWS Rekognition jobs) in Laravel by polling for status. Define a task with a check() method, store metadata, and keep checking at a configurable interval until completion. | 38 | 38 | 2 | 279 | 0 | 20.8 | 14.7 | MIT | 1 month ago | |
| acassan/dispatcher-bundle | 0.83 | acassan/dispatcher-bundle provides a small dispatcher bundle for Laravel/PHP projects, packaging dispatcher-related wiring and configuration so you can register and use a dispatcher in your application with minimal setup. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | GPL-2.0 | — | |
| ddereszewski/job-queue-bundle | 0.83 | — | 1 | 1 | 2 | 0 | 0 | 6.4 | — | — | 2 years ago | |
| enqueue/async-command | 0.83 | Symfony Console extension to run commands asynchronously by pushing execution requests to a message queue via Enqueue. Useful for offloading long-running tasks and integrating CLI workflows with MQ-based background processing. | 12 | 13 | 3 | 3K | 0 | 0.5 | 32.4 | MIT | 7 years ago | |
| spatie/async | 0.83 | Run PHP tasks in parallel with a simple Pool API built on PCNTL. Add closures, handle results via then/catch, and wait for completion. Ideal for speeding up batch jobs, CPU-heavy work, and IO-bound processing with multiple processes. | 0 | 2,826 | — | 175K | — | 42.2 | 27.9 | — | — | |
| daanbiesterbos/job-queue-bundle | 0.82 | — | 3 | 3 | 0 | 0 | 0 | 0.3 | — | NOASSERTION | 5 years ago | |
| duguncom/queue-bundle | 0.82 | — | 0 | 0 | 0 | 0 | 2 | 2.2 | — | — | 6 years ago | |
| spatie/global-laravel-remote | 0.82 | Run Laravel artisan commands on a remote server from your terminal. Install globally via Composer and execute with global-laravel-remote "{cmd}" to trigger remote artisan tasks without SSHing into the machine each time. | 18 | 19 | 3 | 0 | 0 | 1.4 | — | MIT | 2 years ago | |
| arko/queue-manager | 0.82 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| avris/dispatcher | 0.82 | Laravel-friendly message/event dispatcher providing a simple bus for commands and events with pluggable handlers, middleware-style pipelines, and clear separation of dispatching from handling. Useful for modular apps, CQRS patterns, and decoupled architecture. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| digitalnoise/command-launcher | 0.82 | Laravel package for launching and managing console commands programmatically. Provides a simple API to trigger Artisan commands, pass arguments/options, and handle execution flow for scheduled tasks, integrations, and background processes. | 0 | 0 | 0 | 23 | 0 | 0.0 | 19.1 | — | — | |
| bencagri/artisan-deployer | 0.82 | Deploy Laravel apps via Artisan with zero dependencies and no config files. Supports multi-server and multi-stage (prod/staging/qa), zero-downtime releases over SSH, and works with GitHub/Bitbucket/GitLab or your own Git server. | 4 | 4 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| abc/scheduler | 0.82 | Experimental PHP scheduler library for running jobs based on CRON expressions. Define schedule providers and processors via simple interfaces, bind them in a Scheduler, and execute due schedules with an included Symfony Console command (abc:schedule). | 2 | 2 | 1 | 5 | 1 | 0.1 | 5.9 | MIT | — | |
| aureja/job-queue | 0.82 | JobQueue is a PHP package for managing job queues, providing a simple way to enqueue, process, and organize background tasks in your application. Suitable for basic queueing needs with a lightweight setup and straightforward API. | 3 | 3 | 2 | 0 | 0 | 0.1 | — | MIT | — | |
| bodaclick/async-dispatcher-bundle | 0.82 | — | 0 | 2 | — | 0 | — | 0.0 | 5.9 | — | — | |
| docplanner/tasks-bundle | 0.81 | — | 0 | 0 | 1 | 0 | 0 | 0.2 | — | — | 9 years ago | |
| acassan/worker-bundle | 0.81 | Laravel/PHP worker bundle providing a queue/worker manager to run and supervise background jobs. Includes tooling to start, stop, and monitor workers and process queued tasks, helping you manage asynchronous job execution in your application. | 0 | 1 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| effiana/job-queue-bundle | 0.81 | — | 0 | 0 | 0 | 0 | 0 | 4.8 | — | — | 5 years ago | |
| creative-syntax/artisan-ui | 0.81 | Run Laravel Artisan commands from a web-based UI on live servers, including shared hosting. Install, visit /{prefix}/artisan-ui, and execute common tasks (cache, migrations, controllers, more). Configurable route prefix/name, heading, and optional login/password protection. | 15 | 15 | 2 | 0 | 0 | 0.1 | 0.4 | MIT | — |
How can I help you explore Laravel packages today?