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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ratchet/rfc6455 | 0.84 | 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. | 234 | 235 | 44 | 2M | 6 | 27.5 | 65.5 | MIT | 1 year ago | |
| react/socket | 0.81 | 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,284 | 1,306 | 158 | 5M | 6 | 42.2 | 62.2 | MIT | 4 months ago | |
| react/http | 0.79 | 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 | 790 | 167 | 399K | 14 | 43.0 | 53.9 | MIT | 1 year ago | |
| react/event-loop | 0.78 | 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,328 | 1,343 | 131 | 5M | 2 | 39.1 | 60.0 | MIT | 4 months ago | |
| amphp/amp | 0.78 | AMPHP (AMP) accelerates PHP concurrency with fibers, eliminating callbacks and generators. Built on PHP 8.1’s cooperative coroutines, it lets you run async tasks like sync code—ideal for I/O-bound apps. Use Amp\async() for parallel execution and Future::await() to handle results seamlessly. No event... | 4,410 | 4,422 | 258 | 3M | 15 | 63.4 | 53.0 | MIT | 7 months ago | |
| discord-php/http | 0.77 | Async PHP HTTP client for the Discord REST API. Built for PHP 7.4+ with an event loop and PSR-3 logging. Supports common HTTP verbs, queued requests, JSON-decoded responses, and endpoint constants with parameter binding for correct rate-limit buckets. | 25 | 25 | 8 | 12K | 0 | 30.4 | 43.5 | MIT | 1 week ago | |
| amphp/websocket | 0.75 | 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+). | 45 | 45 | 6 | 515K | 0 | 24.9 | 65.0 | MIT | 1 year ago | |
| amphp/websocket-server | 0.71 | 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. | 124 | 124 | 17 | 5K | 4 | 25.7 | 27.6 | MIT | 2 years ago | |
| amphp/websocket-client | 0.68 | Async WebSocket client for PHP built on Amp. Connect to ws/wss endpoints with fiber-friendly concurrency, consume realtime APIs, test WebSocket servers, and support custom handshakes, headers, heartbeats, and rate limits. | 161 | 163 | 16 | 517K | 6 | 28.0 | 58.7 | MIT | 7 months ago | |
| team-reflex/discord-php | 0.67 | DiscordPHP is a PHP wrapper for Discord’s REST, Gateway, and Voice APIs. Build Discord bots and integrations in CLI using an event-driven approach (ReactPHP). Includes guides and class reference; community Laravel integration available via Laracord. | 1,066 | 1,067 | 252 | 13K | 6 | 47.6 | 23.4 | MIT | 2 days ago | |
| spiral/roadrunner-http | 0.66 | HTTP plugin for the RoadRunner PHP application server. Provides PSR-7/PSR-17 based request/response handling, middleware support, and integration helpers to run high-performance PHP apps with persistent workers and fast HTTP serving. | 77 | 78 | 9 | 487K | 0 | 27.3 | 61.7 | MIT | 1 month ago | |
| captainhook/captainhook | 0.66 | CaptainHook is a flexible Git hooks manager for PHP. Configure hook actions in a simple JSON file to validate commit messages, enforce code quality, run tests on commit/push, and automate tasks after pull. Share and enforce hooks across your team. | 1,099 | 1,104 | 89 | 253K | 8 | 40.4 | 41.5 | MIT | 2 weeks ago | |
| wyrihaximus/test-utilities | 0.65 | Shared test utilities for PHP projects: a PHPUnit TestCase with helpers like random namespaces and temp directories, plus ready-to-use PHPStan defaults and a preconfigured RectorConfig for common project layouts and doc-tag to attribute conversions. | 7 | 7 | 1 | 36K | 6 | 31.8 | 64.6 | MIT | 4 days ago | |
| wyrihaximus/async-test-utilities | 0.65 | Async test utilities for PHP/React tests. Extend AsyncTestCase to run each test inside a Fiber, get random namespaces/directories for filesystem tests, and control per-test or per-class timeouts via the TimeOut attribute (default 30s). | 4 | 4 | 0 | 13K | 1 | 29.5 | 55.3 | MIT | 4 days ago |
How can I help you explore Laravel packages today?