react/async
Async utilities and fibers for ReactPHP. Provides async/await-style control flow plus Promise combinators (delay, parallel, series, waterfall, coroutine) to simplify sequencing and coordination of non-blocking, event-loop driven operations.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| react/promise | 0.90 | 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 | |
| internal/promise | 0.90 | 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 | |
| react/http | 0.89 | 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 | |
| davidcole1340/reactsh | 0.89 | Reactsh provides a lightweight Laravel/PHP bridge for working with React and modern frontend tooling. It aims to simplify integrating React components into server-rendered apps with straightforward setup and sensible defaults for local development and builds. | 1 | 1 | 0 | 197 | 0 | 0.9 | 27.6 | MIT | 4 years ago | |
| clue/term-react | 0.88 | Streaming terminal emulator for ReactPHP. Includes ControlCodeParser stream wrapper to strip ANSI/VT100 control sequences from input, buffering incomplete sequences so emitted data is always plain text for reliable processing. | 104 | 104 | 7 | 240K | 0 | 3.5 | 46.4 | MIT | 2 years ago | |
| react/react | 0.88 | ReactPHP is an event-driven, non-blocking I/O toolkit for PHP. Built around an event loop, it provides async building blocks like streams, DNS, sockets, HTTP client/server and process control—ideal for fast network services and long-running apps. | 9,087 | 9,113 | 708 | 28K | 0 | 47.0 | 8.4 | MIT | 3 years ago | |
| react/socket | 0.88 | Async TCP/IP and TLS socket servers and clients for ReactPHP. Provides streaming, non-blocking connections built on EventLoop and Stream, with reusable interfaces and helpers for TCP, Unix sockets, secure servers, and connectors. | 1,291 | 1,307 | 160 | 8M | 7 | 24.6 | 57.1 | MIT | 11 months ago | |
| drift/react-functions | 0.88 | — | 8 | 8 | 3 | 98 | 0 | 1.3 | 14.9 | MIT | 3 years ago | |
| react/event-loop | 0.88 | 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 | |
| react/promise-timer | 0.88 | Add timeouts and sleep delays to ReactPHP promises. Wrap any pending operation to auto-cancel and reject with a TimeoutException if it doesn’t settle in time, or pass through resolve/reject when it does. Lightweight, function-based API. | 341 | 344 | 17 | 3M | 1 | 6.8 | 54.7 | MIT | 2 years ago | |
| react/stream | 0.88 | 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 | |
| clue/utf8-react | 0.87 | Streaming UTF-8 parser for ReactPHP streams. Wraps a ReadableStream to ensure emitted chunks contain only complete, valid UTF-8 sequences, buffering split multibyte characters and replacing invalid bytes with a configurable placeholder. | 66 | 66 | 6 | 254K | 9 | 5.1 | 51.6 | MIT | 2 years ago | |
| react/child-process | 0.87 | Event-driven child process execution for ReactPHP. Start and manage processes from the event loop, stream STDIN/STDOUT/STDERR via React streams, send signals, and receive exit events. Supports custom pipes and Windows considerations. | 347 | 346 | 47 | 6M | 6 | 13.3 | 58.6 | MIT | 10 months ago | |
| react/cache | 0.87 | ReactPHP async cache component with Promise-based CacheInterface and an in-memory ArrayCache. Inspired by PSR-16 but designed for non-blocking apps. Supports get/set/delete, bulk operations, clear, has, and common fallback patterns. | 451 | 451 | 18 | 13M | 1 | 6.5 | 55.2 | MIT | 3 years ago | |
| clue/ndjson-react | 0.87 | Streaming NDJSON (newline-delimited JSON) encoder/decoder for ReactPHP. Parse or emit large JSON record streams efficiently without loading everything into memory. Implements ReactPHP stream interfaces for easy integration with IPC/RPC and file pipelines. | 166 | 161 | 12 | 5M | 0 | 3.5 | 55.3 | MIT | 3 years ago | |
| async-aws/ses | 0.87 | AsyncAws SES is a lightweight PHP client for Amazon Simple Email Service. Install via Composer and send emails or manage SES resources with a modern, typed API and async-friendly design. Full docs available at async-aws.com/clients/ses.html. | 52 | 52 | 2 | 841K | 0 | 26.0 | 63.5 | MIT | 1 month ago | |
| async-aws/cloud-front | 0.87 | AsyncAws CloudFront Client is a lightweight PHP API client for AWS CloudFront. Install via Composer and use AsyncAws to create and manage CloudFront resources with typed requests and responses. Documentation and contribution guides available at async-aws.com. | 1 | 1 | 0 | 5K | 0 | 13.5 | 51.6 | MIT | 9 months ago | |
| async-aws/async-aws-bundle | 0.87 | A small Symfony bundle for AsyncAws that handles client configuration and autowiring. It registers AsyncAws clients as Symfony services, loads credentials and endpoint settings from config or environment variables, and lets you inject any AWS client directly into your services. | 26 | 26 | 5 | 112K | 0 | 26.8 | 57.4 | MIT | 1 month ago | |
| react/http-client | 0.87 | Deprecated ReactPHP streaming, event-driven HTTP client kept for BC. Development moved to react/http with a new Promise-based, PSR-7 Browser API. Upgrade recommended; see react/http for current client usage and features. | 226 | 234 | 60 | 17K | 1 | 12.0 | 26.0 | MIT | 5 years ago | |
| revolt/event-loop-adapter-react | 0.87 | Run ReactPHP libraries on the Revolt event loop. This adapter lets you pass React\EventLoop\Loop::get() where a LoopInterface is required, automatically bridging ReactPHP components to Revolt for a single, unified loop. | 18 | 18 | 1 | 3K | 0 | 1.0 | 31.2 | MIT | 3 years ago |
How can I help you explore Laravel packages today?