react/dns
Async DNS resolver for ReactPHP. Provides non-blocking hostname lookups with a simple ResolverInterface, optional caching, and advanced UDP/TCP transports and hosts file support. Also includes tools for working with DNS messages and building DNS servers.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| react/react | 0.92 | 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/datagram | 0.90 | Event-driven UDP datagram client/server for ReactPHP. Create UDP sockets, send and receive messages asynchronously with an API modeled after Node.js dgram. Works across platforms with no required PHP extensions; supports PHP 5.3+ (PHP 7+ recommended). | 98 | 99 | 27 | 53K | 1 | 5.4 | 37.7 | MIT | 2 years ago | |
| react/child-process | 0.89 | 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 | |
| clue/ndjson-react | 0.89 | 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 | |
| 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 | |
| react/cache | 0.88 | 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 | |
| react/promise-timer | 0.87 | 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/socket | 0.87 | 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 | |
| react/promise-stream | 0.87 | 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 | |
| davidcole1340/reactsh | 0.87 | 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/http-proxy-react | 0.87 | Async HTTP proxy with support for forward and reverse proxying (including HTTPS via CONNECT), built on ReactPHP. Useful for tunneling, debugging and routing HTTP(S) traffic in event-driven PHP apps, with streaming I/O and low overhead. | 49 | 49 | 16 | 13K | 0 | 22.6 | 38.4 | MIT | 4 months ago | |
| react/mysql | 0.87 | Async MySQL client for ReactPHP. Pure PHP implementation of the MySQL protocol with no extensions required. Connect via URI, run queries with promises, stream results, and manage connection lifecycle (ping/quit/close). | 339 | 342 | 67 | 21K | 15 | 13.9 | 32.0 | MIT | 2 years 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 | |
| react/event-loop | 0.86 | 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 | |
| clue/reactphp-ssh-proxy | 0.86 | Async SSH proxy connector/forwarder for ReactPHP. Tunnel any TCP/IP protocol (HTTP, SMTP, IMAP, databases) through an SSH server using the system ssh binary. Implements ReactPHP ConnectorInterface for drop-in use with existing clients. | 21 | 21 | 7 | 822 | 5 | 22.7 | 26.8 | MIT | 2 weeks ago | |
| react/partial | 0.86 | Lightweight partial function application for PHP. Pre-fill (bind) some arguments of any callable and get back a new callable with fewer required params—handy for async callbacks and event handlers where you need to pass extra context without verbose closures. | 114 | 115 | 6 | 4K | 0 | 0.8 | 21.1 | MIT | — | |
| clue/socks-react | 0.85 | Async SOCKS5/SOCKS4(a) proxy client and server for ReactPHP. Tunnel any TCP/IP protocol (HTTP, SMTP, IMAP, etc.) through a SOCKS proxy using the standard ConnectorInterface, enabling easy drop-in proxy support and parallel connections. | 118 | 119 | 26 | 8K | 0 | 21.5 | 28.5 | MIT | 6 months ago | |
| amphp/dns | 0.85 | Async DNS resolver for PHP built on Amp. Provides non-blocking hostname lookups, record queries, caching and timeouts with an event loop, ideal for high-concurrency applications and CLI tools needing fast, reliable DNS without blocking I/O. | 198 | 197 | 30 | 5M | 4 | 32.0 | 65.6 | MIT | 1 week ago | |
| react/async | 0.85 | 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. | 223 | 223 | 18 | 494K | 2 | 5.9 | 48.0 | MIT | 2 years ago | |
| revolt/event-loop-adapter-react | 0.85 | 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?