chrome-php/wrench
Simple PHP WebSocket library with server and client support. Create a BasicServer, register multiple apps per path, handle incoming data via interfaces, and send responses back to clients. Install via Composer; supports PHP 7.4–8.5.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| analogic/socket | 0.86 | Analogic Socket is a PHP package for building lightweight TCP/UDP socket clients and servers. It provides simple APIs for connecting, sending/receiving data, and handling basic networking workflows without pulling in a full framework. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | — | 10 years ago | |
| babdev/websocket-server | 0.84 | — | 4 | 4 | 2 | 3K | 0 | 0.2 | 39.0 | NOASSERTION | — | |
| php-http/socket-client | 0.84 | PSR-7/PSR-18 HTTP client built on PHP streams. Supports TCP and UNIX domain sockets, TLS/SSL encryption, and client certificates. Lightweight, dependency-minimal option for making HTTP requests via socket connections. | 81 | 82 | 42 | 63K | 0 | 15.0 | 43.0 | MIT | 6 months ago | |
| beyondcode/laravel-websockets | 0.83 | — | 5,076 | 5,072 | 653 | 114K | 0 | 24.5 | 13.3 | MIT | 2 years ago | |
| codememory/ws-server-bundle | 0.83 | — | 0 | 0 | 0 | 0 | 0 | 0.6 | — | MIT | 2 years ago | |
| bugover/laravel-websocket | 0.82 | Fork of beyondcode/laravel-websockets bringing WebSockets to Laravel as a drop-in Pusher replacement. Supports SSL, Laravel Echo, and a debug dashboard, plus added connection events and two-way client-to-server messaging. | 3 | 3 | 0 | 2 | 0 | 7.8 | 2.4 | MIT | 1 year ago | |
| event-engine/php-engine | 0.82 | CQRS/Event Sourcing framework for PHP to rapidly build event-sourced applications and evolve toward richer domain models. Customize architecture and programming style via “Flavours,” with a full tutorial and separate documentation repo. | 54 | 54 | 11 | 620 | 4 | 10.3 | 15.7 | MIT | 1 year ago | |
| bordeux/websocket-bundle | 0.82 | — | 11 | 11 | 3 | 0 | 1 | 0.4 | — | — | 10 years ago | |
| textalk/websocket | 0.82 | Archived, unmaintained WebSocket client and rudimentary single-connection server for PHP. Provides low-level read/write over WebSocket streams with handshake, close, and ping/pong support. No listeners, threading, or request association. | 930 | 965 | 253 | 200K | 18 | 25.7 | 39.0 | NOASSERTION | 3 years ago | |
| cydrickn/swoole-websocket-bundle | 0.81 | — | 4 | 4 | 2 | 0 | 0 | 0.7 | — | MIT | 3 years ago | |
| babdev/websocket-bundle | 0.81 | — | 6 | 6 | 2 | 2K | 0 | 0.2 | 33.5 | NOASSERTION | — | |
| cboden/ratchet | 0.81 | 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,437 | 6,504 | 790 | 307K | 8 | 45.9 | 25.7 | MIT | 4 years ago | |
| phrity/websocket | 0.81 | PHP WebSocket client and multi-connection server with ws/wss support. Includes listener callbacks, standard Close and Ping/Pong handling, optional deflate compression, fragmentation and masking support, plus middleware system for extending behavior. | 217 | 216 | 24 | 261K | 1 | 29.7 | 49.3 | NOASSERTION | 1 month ago | |
| discord-php/http | 0.81 | Async PHP HTTP client for the Discord REST API (PHP 7.4+). Works with an event loop (e.g., React) and PSR-3 logging. Provides get/post/put/patch/delete plus queueRequest, returns decoded JSON promises, and includes Endpoint constants with bind() for rate-limit buckets. | 24 | 24 | 8 | 13K | 0 | 26.1 | 42.5 | MIT | 3 months ago | |
| ad3n/ratchet-bundle | 0.81 | Symfony bundle integrating Ratchet WebSockets. Define a MessageProcessor service (tag ihsan_ratchet.message_processor) to handle client messages, configure WEB_SOCKET_PORT/ihsan_ratchet.web_socket_port, then start the server with ihsan:server:start. | 11 | 11 | 1 | 0 | 0 | 0.3 | — | MIT | — | |
| amphp/http-server | 0.80 | Non-blocking, concurrent HTTP/1.1 and HTTP/2 application server for PHP 8.1+ built on Revolt and Amp (fibers). Includes TLS, middleware, gzip, and integrations for routing, static files, WebSockets, sessions, and more. | 1,323 | 1,326 | 102 | 1M | 11 | 40.6 | 50.6 | MIT | 1 month ago | |
| react/react | 0.80 | 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,093 | 9,113 | 714 | 28K | 0 | 46.9 | 7.6 | MIT | 3 years ago | |
| ratchet/pawl | 0.80 | 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. | 617 | 620 | 97 | 374K | 23 | 17.6 | 46.3 | MIT | 1 year ago | |
| amphp/socket | 0.80 | Async, non-blocking socket library for AMPHP. Provides client/server abstractions over TCP, UDP, and Unix domain sockets with DNS resolution, retries, connect timeouts, cancellation, and optional TLS encryption. Implements ReadableStream/WritableStream. | 266 | 268 | 37 | 3M | 6 | 28.3 | 63.7 | MIT | 3 months ago | |
| amphp/websocket | 0.80 | Shared WebSocket components for AMPHP’s event-driven, fiber-based concurrency stack. Provides core abstractions used by amphp/websocket-server and amphp/websocket-client to build fast, non-blocking WebSocket clients and servers (PHP 8.1+). | 46 | 46 | 6 | 850K | 0 | 4.9 | 55.3 | MIT | 1 year ago |
How can I help you explore Laravel packages today?