ratchet/rfc6455
A framework-agnostic RFC6455 WebSocket protocol handler for PHP, with components for both server- and client-side handshake and messaging negotiation. It performs no I/O itself; HTTP upgrade integration is handled through PSR-7 interfaces, leaving implementation-specific interpretations open.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| nuwave/lighthouse-ws | 0.87 | Adds WebSocket subscription support to Laravel Lighthouse GraphQL, enabling real-time updates and client subscriptions over websockets in Laravel applications. | 12 | — | 4 | — | 0 | 0.2 | — | — | 8 years ago | |
| askedio/laravel-ratchet | 0.86 | Laravel Ratchet integrates the Ratchet WebSocket library into Laravel, making it easy to run real-time WebSocket servers alongside your app. Configure and start a server with Artisan, handle connections and messages, and push live updates without extra infrastructure. | 187 | — | 46 | — | 7 | 4.5 | 1.9 | MIT | 8 years ago | |
| mpociot/phpws | 0.86 | mpociot/phpws is a lightweight, event-driven WebSocket server for PHP built on ReactPHP. Simple onOpen, onMessage, and onClose callbacks make it easy to add real-time features like chat, notifications, and live updates to your apps. | 28 | 28 | 10 | 927 | 0 | 0.9 | 21.0 | — | 7 years ago | |
| laravel/reverb | 0.86 | Laravel Reverb is a first-party WebSocket server that brings real-time communication to Laravel apps. It integrates with Laravel broadcasting, supports horizontal scaling via Redis, and can replace external services like Pusher. | 1,635 | 1,633 | 167 | 6M | 0 | 40.3 | 56.5 | MIT | 1 month ago | |
| php-junior/laravel-video-chat | 0.86 | Laravel Video Chat adds one-to-one WebRTC video calling to Laravel apps. It handles signaling through Laravel events and Echo, includes ready-made Vue call components, and lets you add real-time peer-to-peer video chat without building the WebRTC plumbing yourself. | 816 | 818 | 227 | 22 | 24 | 18.3 | 9.4 | MIT | 8 years ago | |
| textalk/websocket | 0.86 | 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. | 925 | 964 | 252 | 295K | 18 | 25.7 | 41.3 | NOASSERTION | 4 years ago | |
| amphp/websocket-server | 0.86 | Async WebSocket server for PHP built on Amp’s event-driven concurrency. Handles upgrades, connections, message streaming, backpressure and graceful shutdown, making it easy to build real-time apps like chat, dashboards and live notifications. | 126 | 126 | 18 | 29K | 2 | 5.2 | 32.5 | MIT | 2 years ago | |
| sarfraznawaz2005/laravel-sse | 0.86 | A lightweight Laravel package for Server-Sent Events (SSE) that lets you stream real-time updates from your app to the browser without WebSockets, using a simple API for sending events and keeping connections alive. | 48 | 48 | 12 | 42 | 1 | 4.7 | 3.8 | MIT | 10 months ago | |
| beyondcode/laravel-websockets | 0.86 | — | 5,062 | 5,072 | 644 | 151K | 0 | 24.5 | 14.5 | MIT | 3 years ago | |
| morozovsk/websocket | 0.86 | A lightweight PHP WebSocket server and client library for real-time, bidirectional apps. Supports RFC 6455 handshakes, SSL, text/binary frames, and event-driven handling with minimal dependencies—ideal for chat, live notifications, and custom WebSocket services. | 363 | — | 73 | — | 5 | 5.9 | 2.3 | — | 9 years ago | |
| php-standard-library/channel | 0.86 | Message-passing channels for async communication in PHP, inspired by Go and Rust. This package brings typed, concurrent channel primitives to the PHP Standard Library, enabling clean producer/consumer workflows. | 1 | 1 | 0 | 105K | 0 | 21.7 | 65.0 | MIT | 1 week ago | |
| babdev/websocket-bundle | 0.86 | — | 6 | 6 | 2 | 2K | 0 | 0.2 | 32.8 | NOASSERTION | — | |
| blast-project/blast | 0.85 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | GPL-3.0 | — | |
| jdare/clank-bundle | 0.85 | Clank Bundle integrates the Clank PHP Slack bot library with your framework, adding configuration and service wiring so you can register bots and handle Slack events without manual bootstrapping. | 129 | 129 | 29 | 206 | 20 | 8.3 | 14.5 | MIT | 12 years ago | |
| gos/web-socket-bundle | 0.85 | A Symfony bundle for adding real-time WebSocket features to your app. It provides a Ratchet-based server, topic-based publish/subscribe, RPC, authentication, and Symfony service integration for easy bidirectional communication. | 609 | 620 | 140 | 20K | 47 | 21.8 | 36.9 | MIT | 4 years ago | |
| orchid/socket | 0.84 | Laravel package that adds a WebSocket server to your app, built on Ratchet. Broadcast events over public, private, and presence channels and push real-time updates to Orchid admin screens without relying on external services. | 0 | 231 | — | 1K | — | 0.3 | 41.6 | — | — | |
| react/stomp | 0.84 | React/STOMP is a STOMP client for ReactPHP, connecting PHP apps to brokers like ActiveMQ and RabbitMQ with non-blocking, event-driven I/O. It supports subscriptions, acknowledgements, transactions, and heartbeats, so messaging fits smoothly into your ReactPHP event loop. | 114 | 114 | 42 | 318 | 11 | 5.3 | 12.4 | MIT | — | |
| mpociot/slack-client | 0.84 | A Laravel-friendly PHP client for the Slack Web API. Send messages, manage channels and users, and post rich attachments or blocks using a simple, fluent interface with config-driven tokens and a facade for quick integration. | 51 | 51 | 45 | 969 | 0 | 2.7 | 20.2 | MIT | 8 years ago | |
| simps/mqtt | 0.84 | simps/mqtt is a PHP MQTT client supporting MQTT 3.1, 3.1.1, and 5.0 with QoS, retained messages, wills, TLS, and WebSocket. Add publish/subscribe messaging to PHP and Laravel apps, including Swoole-based async environments. | 397 | — | 63 | — | 0 | 8.1 | — | Apache-2.0 | 9 months ago | |
| bschmitt/laravel-amqp | 0.84 | Laravel AMQP is a wrapper for RabbitMQ that makes it easy to publish and consume messages from Laravel apps. Configure connections, exchanges, and queues; publish payloads; and run consumers or listeners with a clean facade and Artisan commands. | 281 | — | 85 | — | 24 | 31.1 | 10.5 | MIT | 2 weeks ago |
How can I help you explore Laravel packages today?