php-standard-library/async
Fiber-based async primitives for PHP: structured concurrency with cooperative multitasking. Run tasks concurrently, manage lifecycles, cancellations, and scopes predictably. Part of PHP Standard Library; docs and guides at php-standard-library.dev.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| react/promise-stream | 0.89 | ReactPHP helper functions bridging promises and streams. Buffer an entire readable stream into a promise, get the first chunk, collect all chunks, or unwrap promises to readable/writable streams with proper error, cancel, and max-length handling. | 115 | 116 | 14 | 95K | 1 | 4.7 | 40.2 | MIT | 2 years ago | |
| php-standard-library/promise | 0.88 | Lightweight Promise implementation for PHP with a simple, standards-inspired API. Create, resolve, reject, and chain async-style operations, handle errors, and compose results with familiar then/catch patterns—ideal for libraries that need non-blocking workflows. | 1 | 1 | 0 | 84K | 0 | 21.4 | 64.8 | MIT | 1 week ago | |
| workerman/coroutine | 0.88 | Workerman coroutine library providing lightweight concurrency tools for PHP: Coroutine, Channel, Barrier, Parallel, and Pool. Designed to simplify async workflows and coordinated task execution in Workerman-based applications. | 16 | 16 | 4 | 83K | 1 | 22.2 | 59.6 | MIT | 1 week ago | |
| simple-bus/asynchronous | 0.88 | Generic PHP classes and interfaces for processing messages asynchronously with a SimpleBus MessageBus. Provides building blocks to queue, publish, and handle messages outside the request cycle; integrates with SimpleBus components and documented usage guides. | 24 | 24 | 5 | 52K | 0 | 0.3 | 45.8 | MIT | — | |
| openswoole/core | 0.88 | Core PHP library for OpenSwoole, enabling async I/O, coroutines, and fibers for building secure, reliable, high-performance applications. Install via Composer and follow the OpenSwoole docs for usage and APIs. | 18 | 19 | 7 | 52K | 0 | 20.4 | 55.2 | — | 3 months ago | |
| internal/promise | 0.87 | Lightweight Promises/A implementation for PHP (fork of reactphp/promise). PHP 8.1+ compatible with strict types and improved type annotations. Drop-in replacement for react/promise v2/v3 with reusable rejection handling and safer defaults. | 53 | 54 | 1 | 240K | 0 | 0.9 | 50.4 | MIT | 1 year ago | |
| dlakomski/asynchronous-bundle | 0.87 | — | 0 | 0 | 0 | 455 | 0 | 0.0 | 36.7 | MIT | — | |
| spatie/async | 0.87 | 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. | 2,808 | 2,825 | 185 | 184K | 0 | 33.6 | 26.4 | MIT | 8 months ago | |
| php-standard-library/io | 0.87 | Handle-based I/O abstractions for PHP from the Standard Library, offering composable, testable, and async-ready streams and readers/writers for building flexible input/output pipelines. | 1 | 1 | 0 | 107K | 0 | 21.5 | 64.9 | MIT | 1 week ago | |
| react/promise | 0.87 | Lightweight Promises/A implementation for PHP. Use Deferred/Promise to resolve or reject async results, chain with then/catch/finally, cancel when supported, and combine promises with helpers like resolve/reject, all, race, and any. | 2,458 | 2,474 | 149 | 13M | 0 | 25.8 | 51.7 | MIT | 1 year ago | |
| react/http | 0.87 | Event-driven, streaming HTTP client and server for ReactPHP. Send concurrent async HTTP/HTTPS requests and build plaintext or secure servers that handle many requests without blocking. | 780 | 789 | 164 | 414K | 14 | 40.0 | 50.9 | MIT | 1 month ago | |
| hyperf/coroutine | 0.87 | — | 0 | 0 | 1 | 49K | 1 | 26.8 | 64.0 | MIT | 4 months ago | |
| dlakomski/asynchronous | 0.87 | Laravel package enabling asynchronous/background execution of tasks and queued jobs, letting you dispatch work without blocking the request cycle. Useful for offloading long-running operations, improving responsiveness, and handling work in parallel or after response. | 0 | 0 | 0 | 451 | 0 | 0.0 | 36.7 | MIT | — | |
| simple-bus/asynchronous-bundle | 0.87 | 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 | |
| react/stream | 0.87 | Event-driven readable and writable streams for non-blocking I/O in ReactPHP. Process large data in small chunks with async-friendly stream interfaces and resource-based streams, with support for piping, backpressure, errors, and duplex streams. | 695 | 692 | 63 | 8M | 2 | 15.0 | 55.9 | MIT | 2 years ago | |
| react/event-loop | 0.87 | ReactPHP’s core event loop for evented I/O. Provides a shared LoopInterface so async libraries interoperate on a single loop with one run() call. Includes timers, future ticks, stream and signal watchers, plus multiple backend implementations. | 1,336 | 1,346 | 130 | 8M | 2 | 20.4 | 54.2 | MIT | 11 months ago | |
| bbit/async-dispatcher-bundle | 0.87 | — | 14 | 14 | 7 | 55 | 0 | 2.1 | 9.2 | — | 9 years ago | |
| hyperf/engine | 0.87 | — | 6 | 6 | 7 | 114K | 0 | 14.3 | 57.7 | — | 11 months ago | |
| async-aws/s3 | 0.87 | AsyncAws S3 is a lightweight, async-friendly PHP client for Amazon S3. Install via Composer and interact with S3 using the AsyncAws ecosystem, with CI/BC checks and full docs available at async-aws.com. | 61 | 62 | 2 | 967K | 0 | 28.8 | 64.0 | MIT | 1 month ago | |
| deeep/service-client-bundle | 0.87 | — | 1 | 1 | 1 | 559 | 0 | 6.0 | 35.5 | BSD-3-Clause | 8 months ago |
How can I help you explore Laravel packages today?