react/stream
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.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| beyondcode/expose | Expose by BeyondCode shares local Laravel or PHP sites through secure public URLs. Create tunnels, use custom domains, inspect requests, and test webhooks or mobile apps without deploying. | 4,569 | 4,571 | 310 | 21K | 24 | 57.5 | 23.5 | MIT | 1 month 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,433 | 6,502 | 781 | 407K | 8 | 46.0 | 27.8 | MIT | 4 years ago | |
| ccxt/ccxt | CCXT is a unified cryptocurrency exchange API for PHP and other languages, supporting 100+ exchanges for market data, order books, trading, balances, and real-time updates. Install via Composer to build exchange integrations quickly with consistent methods. | 44,762 | 44,773 | 8,954 | 6K | 262 | 80.2 | 32.3 | MIT | 2 days 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. | 349 | 353 | 38 | 6K | 1 | 11.7 | 17.8 | MIT | 6 years ago | |
| clue/ndjson-react | 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 | |
| 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 | 822 | 5 | 22.7 | 26.8 | MIT | 2 weeks ago | |
| clue/stdio-react | Async, UTF-8 aware console input and output for interactive CLI apps built on ReactPHP. React to typed lines or keypresses, with prompts, echo, editing, history, autocomplete, and proper TTY handling. | 202 | 201 | 21 | 240K | 4 | 19.9 | 47.7 | MIT | 4 months ago | |
| clue/term-react | Streaming terminal emulator for ReactPHP. Includes ControlCodeParser stream wrapper to strip ANSI/VT100 control sequences from input, buffering incomplete sequences so emitted data is always plain text for reliable processing. | 104 | 104 | 7 | 240K | 0 | 3.5 | 46.4 | MIT | 2 years ago | |
| clue/utf8-react | Streaming UTF-8 parser for ReactPHP streams. Wraps a ReadableStream to ensure emitted chunks contain only complete, valid UTF-8 sequences, buffering split multibyte characters and replacing invalid bytes with a configurable placeholder. | 66 | 66 | 6 | 254K | 9 | 5.1 | 51.6 | MIT | 2 years ago | |
| clue/utf8-react | Streaming UTF-8 parser for ReactPHP streams. Wraps a ReadableStream to ensure emitted chunks contain only complete, valid UTF-8 sequences, buffering split multibyte characters and replacing invalid bytes with a configurable placeholder. | 66 | 66 | 6 | 254K | 9 | 5.1 | 51.6 | MIT | 2 years ago | |
| drift/react-functions | — | 8 | 8 | 3 | 98 | 0 | 1.3 | 14.9 | MIT | 3 years ago | |
| enniel/ami | PHP client for the Asterisk Manager Interface (AMI). Connect to an Asterisk PBX, send manager actions, and handle responses and asynchronous events through a simple, framework-agnostic API. Works standalone or within Laravel applications. | 28 | — | 15 | — | 12 | 2.0 | 2.6 | MIT | 9 years ago |
|
| exposedev/expose | Expose is a Laravel package that replaces dd() with a powerful debugging dashboard. Dump variables, queries, models, emails, and more to a beautiful web UI, inspect them without breaking your app, and share results with your team. | 4,571 | — | 310 | — | 24 | 57.2 | 12.0 | MIT | 1 month ago |
|
| exposedev/server | exposedev/server is the server-side component of Expose, the open-source PHP tunneling service. Run your own tunnel server to securely expose local Laravel or PHP applications to the web, with WebSocket-based connections and a self-hosted alternative to ngrok. | 25 | 25 | 25 | 4 | 4 | 15.3 | 2.2 | MIT | 4 months ago | |
| fabpot/php-cs-fixer | PHP CS Fixer automatically detects and fixes coding standards issues in your PHP code. It offers built-in rule sets like @PER-CS, @Symfony, and @PhpCsFixer, plus migration rules to modernise your codebase toward newer PHP and PHPUnit versions. | 13,571 | 13,588 | 1,652 | 14K | 46 | 94.1 | 38.2 | MIT | 2 days ago | |
| friendsofphp/php-cs-fixer | PHP CS Fixer automatically detects and fixes coding standards issues in your PHP code. Choose from built-in rule sets like @PER-CS, @Symfony, or @PhpCsFixer, or define your own style, and modernise your codebase with ease. | 13,569 | 13,636 | 1,651 | 6M | 47 | 92.2 | 72.8 | MIT | 1 month ago | |
| kirschbaum-development/laravel-loop | Laravel Loop by Kirschbaum Development provides a simple, expressive way to iterate over large Eloquent/query results in chunks, avoiding memory issues. Its loop helper keeps batch processing and bulk updates concise and readable. | 131 | 131 | 12 | 514 | 4 | 2.8 | 12.1 | MIT | 1 year ago | |
| laravie/stream | Laravie Stream is a lightweight Laravel package that offers a clean, framework-friendly way to work with streams. It helps you handle streamed data and integrate it smoothly into your existing Laravel applications with minimal setup and a simple, expressive API. | 4 | 4 | 0 | 246 | 0 | 0.3 | 23.5 | MIT | 4 years ago | |
| lebrains/lenats | Lenats is a Laravel integration for NATS, the lightweight, high-performance messaging system. It offers a simple, Laravel-style API for publishing and subscribing to subjects, so you can add event-driven messaging to your applications with minimal setup. | 2 | 2 | 4 | 0 | 1 | 0.1 | — | GPL-3.0 | — | |
| lecorp/lenats | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | GPL-3.0 | — | |
| mpociot/phpws | 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 | 898 | 0 | 0.9 | 20.8 | — | 7 years ago | |
| php-mcp/server | PHP implementation of the Model Context Protocol server, letting Laravel and PHP apps expose tools, resources, and prompts to MCP clients like Claude and other AI assistants through a clean, framework-friendly API. | 876 | 875 | 70 | 90K | 14 | 11.3 | 34.9 | MIT | 1 year ago | |
| php-pm/php-pm | PHP-PM is a process manager, supercharger, and load balancer for PHP applications. It boots your app once and serves requests through multiple worker processes, eliminating repeated framework bootstrap overhead and boosting throughput for Laravel, Symfony, and other PHP apps. | 6,538 | — | 367 | — | 26 | 44.4 | 11.5 | MIT | 4 years ago |
|
| 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. | 347 | 346 | 47 | 6M | 6 | 13.3 | 58.6 | MIT | 10 months ago | |
| react/http | 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/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. | 226 | 234 | 60 | 17K | 1 | 12.0 | 26.0 | MIT | 5 years ago | |
| react/promise-stream | 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 | |
| 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,087 | 9,113 | 708 | 28K | 0 | 47.0 | 8.4 | MIT | 3 years ago | |
| 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. | 1,291 | 1,307 | 160 | 8M | 7 | 24.6 | 57.1 | MIT | 11 months ago | |
| react/socket-client | Async, event-driven TCP/IP socket client for ReactPHP. Provides promise-based connectors for plain TCP, secure TLS, and Unix domain sockets, plus DNS resolution, connection timeouts, and a flexible ConnectorInterface for custom transports. | 105 | 103 | 24 | 9K | 0 | 1.2 | 26.9 | MIT | 9 years ago | |
| react/socket-client | Async, event-driven TCP/IP socket client for ReactPHP. Provides promise-based connectors for plain TCP, secure TLS, and Unix domain sockets, plus DNS resolution, connection timeouts, and a flexible ConnectorInterface for custom transports. | 105 | 103 | 24 | 9K | 0 | 1.2 | 26.9 | MIT | 9 years ago | |
| thruway/raw-socket-transport | Raw socket transport for Thruway, the WAMP v2 client and router for PHP. Connects to WAMP routers over plain TCP or TLS using PHP stream sockets, offering a lightweight alternative transport for pub/sub and RPC messaging. | 4 | — | 2 | — | 2 | 0.6 | 0.4 | — | 9 years ago |
|
| vseinstrumentiru/lenats | A lightweight Laravel/PHP package from VseInstrumenti.ru (vseinstrumentiru). Lenats offers a small, dependency-light helper for internal tooling; see the README for installation, configuration, and usage details. | 1 | 1 | 1 | 2 | 1 | 0.2 | 2.9 | GPL-3.0 | 5 years ago | |
| vulnerar/agent | Vulnerar Agent is a lightweight Laravel package that connects your application to the Vulnerar security platform for continuous vulnerability monitoring. It publishes configuration, reports installed dependencies, and helps surface security issues early, with simple Composer installation and per-env... | 0 | — | 0 | — | 0 | 20.5 | — | — | 1 week ago | |
| vulnerar/http | A lightweight HTTP client for Laravel and PHP that offers a simple, fluent interface for making requests, handling responses, and integrating external APIs. It streamlines common HTTP tasks, helping you build integrations faster with less boilerplate. | 0 | 0 | 0 | 140 | 0 | 15.0 | 33.6 | MIT | 3 months ago |
How can I help you explore Laravel packages today?