react/socket
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.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| babdev/websocket-server | — | 4 | 4 | 2 | 4K | 0 | 0.1 | 39.5 | NOASSERTION | — | |
| botman/botman | — | 6,160 | 6,189 | 819 | 21K | 9 | 51.6 | 11.9 | MIT | 5 years ago | |
| cboden/ratchet | Ratchet is a PHP library for building asynchronous WebSocket servers. Compose apps from simple interfaces, reuse components, and deploy behind proxies or on ports 80/443. Includes docs and examples for chat-style real-time messaging. | 6,425 | 6,493 | 793 | 284K | 8 | 46.1 | 26.0 | MIT | 4 years ago | |
| cboden/ratchet | Ratchet is a PHP library for building asynchronous WebSocket servers. Compose apps from simple interfaces, reuse components, and deploy behind proxies or on ports 80/443. Includes docs and examples for chat-style real-time messaging. | 6,425 | 6,493 | 793 | 284K | 8 | 46.1 | 26.0 | MIT | 4 years ago | |
| clue/buzz-react | Deprecated: migrated to react/http and kept for BC. Legacy async PSR-7 HTTP client for ReactPHP, promise-based, supports concurrent requests and streaming responses. Upgrade by switching namespaces to React\Http\Browser. | 350 | 353 | 38 | 8K | 1 | 11.7 | 20.5 | MIT | 5 years ago | |
| clue/connection-manager-extra | Extra connector decorators for ReactPHP Socket. Wrap ConnectorInterface to add retries, timeouts, delays, rejection rules, swapping, consecutive/random selection, concurrency limits and selective routing—without changing your async connect() code. | 22 | 22 | 4 | 678 | 0 | 22.8 | 23.7 | MIT | 1 month ago | |
| clue/framework-x | Framework X is a simple, fast micro framework for building reactive PHP web apps. Create routes, return PSR-7 responses, and run anywhere—behind a traditional web server or as a standalone server with ReactPHP under the hood. | 938 | 935 | 56 | 3K | 1 | 11.8 | 8.4 | MIT | 1 year ago | |
| clue/http-proxy-react | 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. | 47 | 47 | 16 | 11K | 1 | 5.4 | 32.4 | MIT | 2 years ago | |
| clue/reactphp-ssh-proxy | 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 | 1K | 6 | 23.7 | 22.1 | MIT | 3 years ago | |
| clue/redis-react | Async Redis client for ReactPHP. Send commands in parallel with automatic pipelining and promise-based responses. Event-driven Pub/Sub support, lightweight SOLID design, and strong test coverage for Redis v2.6+. | 282 | 283 | 49 | 2M | 6 | 9.8 | 54.6 | MIT | 1 year ago | |
| clue/socks-react | 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. | 117 | 118 | 26 | 9K | 0 | 28.6 | 31.0 | MIT | 1 month ago | |
| cravler/dnode | PHP implementation of the DNode RPC protocol to let PHP and Node.js call each other’s functions over TCP sockets. Includes Composer install and cross-language examples (PHP↔PHP, Node↔Node, PHP↔Node). Current limitation: no encryption/SSL. | 1 | 1 | 1 | 117 | 0 | 0.0 | 24.5 | MIT | — | |
| dnode/dnode | PHP implementation of the DNode RPC protocol. Lets PHP and Node.js call each other’s functions over TCP sockets, enabling mixed distributed apps. Install via Composer and run included client/server examples compatible with upstream DNode samples. | 425 | 389 | 86 | 314 | 9 | 3.9 | 5.5 | MIT | — | |
| fabpot/php-cs-fixer | PHP CS Fixer is a command-line tool for automatically fixing PHP coding standards issues. It formats and modernizes code using configurable rulesets, supports custom rule configurations, and helps keep projects consistent and clean across teams and CI. | 13,520 | 13,538 | 1,634 | 21K | 44 | 85.5 | 39.5 | MIT | 3 weeks ago | |
| friendsofphp/php-cs-fixer | PHP CS Fixer automatically fixes PHP code to match coding standards. Use built-in rule sets (PER-CS, Symfony, PhpCsFixer) or custom config to unify style, modernize PHP/PHPUnit code, and apply safe or risky migrations. Supports PHP 7.4–8.5. | 13,520 | 13,609 | 1,635 | 5M | 44 | 86.2 | 72.3 | MIT | 3 weeks ago | |
| laravel/reverb | Laravel Reverb adds real-time WebSocket support to Laravel, enabling broadcasting and live updates with a first-party, self-hosted server and seamless Laravel integration. Ideal for chat, notifications, and presence features. | 1,562 | 1,569 | 148 | 2M | 5 | 41.4 | 51.8 | MIT | 3 weeks ago | |
| leproxy/leproxy | Leproxy is a Laravel package for proxying and forwarding HTTP requests through your app. Define proxy routes, pass headers/body/query through, and optionally transform responses. Useful for API gateways, microservices, and hiding upstream services behind Laravel. | 223 | 223 | 48 | 14 | 15 | 8.4 | 6.4 | MIT | 7 years ago | |
| mwguerra/web-terminal | — | 28 | 27 | 10 | 2K | 1 | 0.5 | 24.9 | MIT | — | |
| ratchet/pawl | Async WebSocket client for PHP built on ReactPHP promises. Connect to ws/wss endpoints, negotiate subprotocols, send custom headers, and handle messages via event-driven callbacks. Includes Connector/WebSocket/Message APIs and Autobahn-tested compatibility. | 615 | 619 | 97 | 372K | 23 | 17.6 | 46.3 | MIT | 1 year ago | |
| ratchet/rfc6455 | Protocol handler for RFC6455 WebSockets. Provides server/client handshake and message framing/negotiation components while staying framework-agnostic and I/O-free. Leaves spec ambiguities to implementers and integrates HTTP upgrade via PSR-7 interfaces. | 0 | 235 | — | 2M | — | 6.0 | 55.0 | — | — | |
| react/child-process | 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. | 340 | 345 | 48 | 5M | 6 | 20.8 | 62.4 | MIT | 5 months ago | |
| react/http | Event-driven, streaming HTTP client and server for ReactPHP. Send many concurrent async HTTP/HTTPS requests, handle redirects/timeouts/auth, and stream request/response bodies. Build plain HTTP or secure HTTPS servers on ReactPHP Socket and EventLoop. | 781 | 789 | 166 | 428K | 14 | 23.1 | 46.2 | MIT | 1 year ago | |
| react/http-client | 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. | 227 | 234 | 61 | 20K | 1 | 12.1 | 26.7 | MIT | 5 years ago | |
| react/mysql | 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). | 338 | 340 | 70 | 11K | 15 | 13.9 | 28.2 | MIT | 2 years ago | |
| react/react | 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,085 | 9,107 | 717 | 29K | 0 | 46.9 | 8.6 | MIT | 2 years ago | |
| spatie/flare-daemon | — | 0 | 0 | 0 | 9K | 0 | 20.3 | 64.1 | MIT | 3 weeks ago | |
| supliu/laravel-query-monitor | — | 287 | 288 | 40 | 729 | 4 | 3.8 | 9.1 | — | — | |
| symplify/easy-parallel | Run PHP tasks in parallel with a simple API. Easy Parallel helps speed up builds and code analysis by distributing work across multiple processes, while keeping output manageable and integration straightforward in existing Symplify and custom tooling. | 11 | 11 | 5 | 28K | 1 | 0.4 | 46.5 | MIT | — |
How can I help you explore Laravel packages today?