vxm/laravel-async
vxm/laravel-async brings asynchronous and parallel execution to Laravel. Run closures and tasks concurrently with a simple API, await results, handle errors, and cap concurrency—ideal for speeding up slow I/O, reports, and batch jobs without restructuring your app.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| amphp/sync | 0.88 | Async synchronization primitives for Amp PHP: mutexes, semaphores, locks, and a synchronized helper. Coordinate concurrent fibers, ensure mutual exclusion, and cap parallel work (e.g., limit HTTP requests) with simple, safe abstractions. | 197 | 195 | 12 | 6M | 0 | 26.6 | 65.0 | MIT | 6 days ago | |
| php-pm/php-pm | 0.87 | PHP-PM is a process manager, supercharger, and load balancer for PHP applications. It boots your app once and serves requests through multiple worker processes, eliminating repeated framework bootstrap overhead and boosting throughput for Laravel, Symfony, and other PHP apps. | 6,538 | — | 367 | — | 26 | 44.4 | 11.5 | MIT | 4 years ago |
|
| parallite/parallite-php | 0.87 | Parallite is a lightweight PHP package for running tasks in parallel, with a simple API for concurrent jobs and result collection. It integrates with Laravel and helps speed up independent operations without extra infrastructure, making it useful for batch processing and I/O-bound work. | 6 | 6 | 3 | 491 | 0 | 11.7 | 28.2 | MIT | 5 months ago | |
| beyondcode/laravel-server-timing | 0.86 | Add Server-Timing headers to your Laravel responses so you can see exactly where time goes—middleware, database queries, and custom measurements—right in your browser's developer tools. A simple, fluent API lets you instrument any part of a request. No external services needed. | 571 | 574 | 44 | 106K | 3 | 12.7 | 33.8 | MIT | 7 months ago | |
| jms/job-queue-bundle | 0.86 | A Symfony bundle that adds a persistent, Doctrine-backed job queue to your application. It supports job scheduling, dependencies, retries, parallel workers, and a web interface for monitoring and managing queued jobs. | 333 | 345 | 246 | 6K | 51 | 27.7 | 44.3 | — | 7 years ago | |
| yuntian001/multi-process-queue | 0.86 | A Laravel/PHP package for multi-process queue processing. It runs queue workers in parallel to improve job throughput and makes it easier to manage concurrent queue consumption in Laravel applications, helping background jobs scale beyond a single worker process. | 93 | 95 | 12 | 34 | 1 | 1.2 | 1.9 | MIT | 3 years ago | |
| phasync/phasync | 0.86 | Fiber-based concurrency for PHP 8.1+. phasync provides coroutines, channels, and structured concurrency so you can write simple, readable async code without callbacks—great for I/O-heavy apps, HTTP clients, and parallel tasks. Lightweight and dependency-free. | 244 | 246 | 11 | 1K | 2 | 21.9 | 13.4 | MIT | 2 days ago | |
| recca0120/async-testing | 0.86 | A Laravel/PHP testing helper for asynchronous code. recca0120/async-testing offers utilities to write and run tests around async flows, making it easier to validate non-blocking behavior and keep async test suites readable and reliable. | 63 | — | 4 | — | 0 | 0.8 | — | MIT | 2 years ago | |
| allprogrammic/resque | 0.86 | — | 2 | 2 | 3 | 16 | 0 | 0.1 | 11.1 | MIT | — | |
| released/queues-and-jobs | 0.86 | Queues and Jobs is a Laravel package that provides convenient tools for dispatching and managing background jobs, integrating with Laravel's queue system to help organize asynchronous work in your application. | 1 | 1 | 1 | 0 | 0 | 0.0 | — | — | — | |
| kunalvarma05/laravel-rabbitmq | 0.86 | Laravel RabbitMQ integration package for publishing and consuming messages with configurable connections, queues, and exchanges. Provides a simple Laravel-friendly API and artisan commands for working with RabbitMQ in your applications. | 18 | — | 6 | — | 4 | 1.4 | 1.1 | MIT | — | |
| jenner/simple_fork | 0.86 | SimpleFork is a PHP PCNTL-based multi-process framework with Java-like Thread/Runnable APIs. It provides process pools, automatic zombie recovery, signal handling, and IPC options like shared memory, SysV queues/semaphores, file locks, and Redis queues/cache. | 226 | 232 | 57 | 7K | 3 | 8.2 | 22.1 | MIT | 9 years ago | |
| cortezvini97/orion | 0.86 | Orion is a Laravel package that speeds up building REST APIs by providing ready-to-use controllers, filtering, sorting, searching, pagination, relations and authorization hooks, so you can expose Eloquent models quickly with less boilerplate. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| mehr-als-nix/parallel | 0.86 | Lightweight PHP library to run multiple tasks in parallel using a Manager/Worker model. Uses pcntl on *NIX to fork processes (auto-detects CPU count), with graceful fallback to serial execution when requirements aren’t met. Captures results and errors per worker. | 7 | 7 | 0 | 3K | 0 | 0.3 | 36.1 | — | 8 years ago | |
| publicplan/parallel-bridge | 0.86 | Parallel Bridge integrates Laravel with parallel execution, making it simple to run isolated PHP tasks concurrently. It keeps Laravel's container and services available inside workers, so you can offload expensive work, process jobs in parallel, and improve performance without custom plumbing. | 3 | 3 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| simple-bus/asynchronous-bundle | 0.86 | Symfony bundle for asynchronous command/event handling with SimpleBus. Integrates async middleware and message dispatching so work can be queued and processed later. Part of the SimpleBus ecosystem; docs and issue tracking in the main repository. | 24 | 24 | 5 | 52K | 0 | 1.2 | 45.8 | MIT | 9 years ago | |
| eonx-com/easy-batch | 0.85 | Easy Batch is a Laravel package for running batch jobs cleanly, with support for chunked processing, job pipelines, and configurable handlers. It helps you organize bulk work into reusable, testable batches while keeping memory use predictable and failures easy to manage. | 2 | 2 | 0 | 512 | 0 | 0.0 | 30.9 | MIT | — | |
| hypervel/hypervel | 0.85 | Hypervel is a Laravel-style PHP framework built on Hyperf, bringing familiar Laravel conventions, components, and developer experience to high-performance coroutine applications. It offers native coroutine support, compatibility-minded tooling, and a productive foundation for scalable PHP services. | 633 | — | 31 | — | 0 | 24.3 | — | MIT | 4 days ago | |
| hhxsv5/laravel-s | 0.85 | LaravelS is a high-performance adapter that integrates Swoole with Laravel and Lumen, enabling coroutine-based, resident-memory HTTP/WebSocket/TCP/UDP servers, async tasks, connection pooling, and hot reload. It boosts throughput and lowers latency for existing Laravel apps with minimal code changes... | 3,879 | 3,907 | 463 | 12K | 66 | 64.6 | 36.1 | MIT | 3 months ago | |
| recca0120/laravel-parallel | 0.85 | Laravel Parallel speeds up Laravel test suites by running PHPUnit tests across multiple processes. It provides a simple Artisan command, configurable concurrency, and familiar PHPUnit output, helping large suites finish faster while staying integrated with Laravel. | 63 | — | 4 | — | 0 | 0.8 | — | MIT | 2 years ago |
How can I help you explore Laravel packages today?