react/promise
Lightweight Promises/A implementation for PHP. Use Deferred/Promise to resolve or reject async results, chain with then/catch/finally, cancel when supported, and combine promises with helpers like resolve/reject, all, race, and any.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| alchemy/rabbitmq-management-client | PHP client for the RabbitMQ Management HTTP API. Query and manage queues, exchanges and more via synchronous Guzzle requests or asynchronous ReactPHP promises. Includes a Guarantee helper to ensure resources exist and match desired settings. | 41 | 42 | 24 | 14 | 7 | 3.5 | 4.0 | NOASSERTION | 9 years ago | |
| alexeyshockov/colada | — | 31 | 32 | 6 | 0 | 0 | 0.2 | — | MIT | — | |
| beyondcode/laravel-websockets | — | 5,062 | 5,072 | 644 | 151K | 0 | 24.5 | 14.5 | MIT | 3 years ago | |
| blax-software/laravel-websockets | — | 2 | — | 0 | — | 0 | 0.0 | — | MIT | — | |
| boson-php/runtime | Lightweight runtime for boson-php that helps bootstrap and manage execution of Boson-based apps. Provides core runtime utilities and integration points for running, configuring, and packaging projects with minimal overhead. | 4 | 5 | 0 | 25 | 0 | 0.0 | 10.8 | MIT | — | |
| bugover/laravel-websocket | 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 | |
| bunny/bunny | BunnyPHP is a performant pure-PHP AMQP (RabbitMQ) non-blocking ReactPHP library with an idiomatic PHP API. It supports classic CLI/FPM and ReactPHP apps via an asynchronous client offering a synchronous API using Fibers. Already used in production; requires PHP 8.1+. | 747 | 755 | 105 | 115K | 32 | 36.2 | 50.4 | MIT | 3 months 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 | 3 days ago | |
| clue/ami-react | Async Asterisk Manager Interface (AMI) client built on ReactPHP. Connect over TCP, send actions like Originate or CoreShowChannels, and handle responses and events asynchronously via promises, with a simple event-driven API for monitoring calls and channels in real time. | 84 | — | 37 | — | 1 | 20.6 | — | MIT | 3 weeks ago |
|
| clue/block-react | Lightweight bridge to run ReactPHP’s event loop in a blocking way. Lets you wait for promises and async operations from synchronous PHP code, ideal for CLI tools and scripts that need occasional async I/O without restructuring your whole app. | 156 | 154 | 16 | 14K | 1 | 4.7 | 26.9 | MIT | 5 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. | 349 | 353 | 38 | 6K | 1 | 11.7 | 17.8 | MIT | 6 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 | 431 | 0 | 19.4 | 20.1 | MIT | 6 months 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. | 940 | 942 | 56 | 4K | 1 | 12.0 | 11.0 | 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. | 49 | 49 | 16 | 13K | 0 | 22.6 | 38.4 | MIT | 4 months ago | |
| clue/mq-react | clue/mq-react is a lightweight asynchronous message queue library for ReactPHP. It provides a simple producer/consumer API for enqueueing and processing messages, helping you build event-driven PHP applications with non-blocking I/O. | 144 | 145 | 12 | 18K | 3 | 2.1 | 29.3 | MIT | 1 year ago | |
| clue/reactphp-sqlite | Async SQLite client for ReactPHP: run non-blocking queries against SQLite databases using promises and the event loop. Ideal for CLI daemons and long-running apps needing lightweight SQL storage without blocking I/O. | 57 | 57 | 10 | 1K | 11 | 6.4 | 21.5 | MIT | 1 year 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/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+. | 281 | 283 | 48 | 5M | 6 | 9.8 | 57.1 | 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. | 118 | 119 | 26 | 8K | 0 | 21.5 | 28.5 | MIT | 6 months ago | |
| composer/composer | Composer is the dependency manager for PHP, letting you declare, manage, and install project dependencies from Packagist. It handles autoloading, version constraints, and locking so installs stay reproducible across environments. | 29,566 | 29,630 | 4,864 | 5M | 115 | 92.6 | 63.9 | MIT | 1 week ago | |
| composer/satis | Satis is a simple static Composer repository generator. Point it at a composer.json and it builds an index of your packages and dependencies for fast, low-maintenance private or public Composer hosting, with optional archive downloads and mirroring. | 3,304 | 3,315 | 534 | 28K | 95 | 51.8 | 38.4 | MIT | 8 years ago | |
| discord-php/http | Asynchronous HTTP client for the Discord REST API with rate limit bucket support, endpoint constants, and promise-based requests. Requires PHP 7.4+ and a PSR-3 logger. | 24 | 24 | 8 | 42K | 0 | 31.3 | 52.4 | MIT | 1 week ago | |
| drift/http-kernel | — | 35 | 36 | 6 | 392 | 3 | 7.4 | 15.2 | MIT | 3 years ago | |
| drift/react-functions | — | 8 | 8 | 3 | 98 | 0 | 1.3 | 14.9 | MIT | 3 years ago | |
| durable-workflow/workflow | Durable Workflow for Laravel lets you define workflows and activities as simple PHP classes, with queuing, parallel execution, retries, and error handling. Ideal for sagas, pipelines, AI agent flows, and complex business processes. | 1,279 | 1,280 | 91 | 225K | 33 | 55.8 | 53.5 | MIT | 5 hours ago | |
| eckinox/installer-plugin | Composer plugin that installs eckinox-metapackage packages by replicating a package’s replicate/ directory into your project, merging folders and overwriting same-named files. Supports custom handler classes to control behavior for new and existing files. | 0 | 0 | 0 | 337 | 0 | 3.0 | 34.9 | MIT | 4 years ago | |
| enniel/ami-log | Laravel package for logging Asterisk AMI (Asterisk Manager Interface) activity, giving you a simple way to record AMI actions, events, requests, and responses for debugging and auditing. | 1 | 1 | 1 | 0 | 0 | 0.2 | — | — | 9 years ago | |
| eric-sa/zca-php | — | 0 | 0 | 0 | 1 | 0 | 0.0 | 4.2 | MIT | — | |
| ervinsvilumsons/laravel-health | A Laravel health-check package that exposes endpoints reporting database, cache, queue, and storage status so monitoring tools can confirm your application is running correctly. | 0 | — | 1 | — | 0 | 18.4 | — | MIT | 1 month ago | |
| ezimuel/ringphp | RingPHP provides a lightweight, PSR-7–focused abstraction for HTTP clients and servers, inspired by the Ring specification. Compose middleware-style handlers, adapt to popular transports, and build reusable, testable HTTP stacks without locking into a single client. | 181 | 179 | 15 | 3M | 0 | 9.6 | 58.2 | MIT | 8 months ago | |
| guzzlehttp/ring | A simple handler stack for Guzzle that lets PHP developers compose HTTP client middleware such as retries, redirects, cookies, and request history. Lightweight and easy to integrate, it helps customize request and response behavior in existing Guzzle clients with minimal overhead. | 840 | 848 | 65 | 1K | 0 | 3.1 | 3.5 | MIT | 8 years ago | |
| guzzlehttp/ringphp | RingPHP provides a low-level API for sending HTTP requests in PHP, with pluggable handlers for cURL, streams, and mock transports. It powers Guzzle's request layer and offers a simple, extensible interface for building custom HTTP clients. | 840 | 765 | 65 | 274K | 0 | 3.1 | 24.5 | MIT | 8 years ago | |
| internal/dload | DLoad simplifies downloading and managing binary artifacts for PHP projects. Automatically fetch tools like RoadRunner, Temporal, and custom binaries at pinned versions, ensuring consistent, cross-platform dev environments without committing binaries to version control. | 105 | 104 | 3 | 29K | 19 | 38.2 | 47.2 | BSD-3-Clause | 1 week ago | |
| katsana/minions | Katsana Minions is a lightweight Laravel package for defining and running small, reusable tasks with a clean, expressive API. It plugs into Laravel's container and configuration, helping keep worker-style code organized, testable, and easy to maintain in any PHP project. | 7 | — | 2 | — | 2 | 0.8 | — | MIT | 6 years ago | |
| laracord/framework | Laracord Framework is the core of Laracord, a Laravel-powered micro-framework for building Discord bots with DiscordPHP. Includes generators for commands/events, slash command sync, interaction routing, async services/tasks, optional HTTP server, and great logging. | 48 | 48 | 18 | 292 | 18 | 15.6 | 19.6 | MIT | 1 year ago | |
| laravel/reverb | 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 | |
| laravel-workflow/laravel-workflow | Durable Workflow (formerly Laravel Workflow) for Laravel lets you define workflows and activities as simple PHP classes, with queuing, parallel execution, retries, and queue/event integration for reliable async processes like agentic workflows, sagas, and data pipelines. | 1,271 | 1,254 | 89 | 61K | 37 | 55.4 | 43.2 | MIT | 1 week ago | |
| league/geotools | Geotools is a PHP geo library built on Geocoder and React. It supports batch geocoding/reverse geocoding with multiple providers, PSR-6 caching, CLI tools, coordinate conversion (DMS/UTM), and distance/bearing/point calculations. | 1,405 | 1,447 | 129 | 83K | 22 | 30.7 | 35.2 | MIT | 7 months ago | |
| meteo-concept/react-mqtt-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | LGPL-3.0 | — | |
| micro-module/geotools | Geotools is a Laravel package for geographic data and geospatial helpers. Work with coordinates, distances, proximity calculations, and location formatting through convenient PHP APIs that make adding map-aware features to your application simple. | 1,406 | 0 | 129 | 131 | 22 | 25.4 | 10.1 | MIT | 7 months ago | |
| mpociot/slack-client | 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 | |
| opensearch-project/opensearch-php | opensearch-php is a community-driven, open source PHP client for OpenSearch, forked from elasticsearch-php and licensed under Apache 2.0. It lets PHP applications index, search, and manage data in OpenSearch clusters. | 159 | 159 | 80 | 2M | 38 | 39.4 | 78.0 | NOASSERTION | 1 month ago | |
| overblog/dataloader-bundle | Symfony bundle integrating DataLoader PHP for efficient batched data fetching. Register loaders as services, reduce N+1 queries, and add per-request caching to GraphQL or REST resolvers with simple tags and autowiring. | 47 | 47 | 13 | 83K | 5 | 2.3 | 46.0 | MIT | 2 years ago | |
| overblog/dataloader-php | DataLoader is a PHP port of Facebook's DataLoader, providing batching and caching for data fetching. It solves the N+1 query problem by coalescing requests within a single tick, making it ideal for GraphQL resolvers with webonyx/graphql-php and any async or promise-based data layer. | 210 | 210 | 22 | 207K | 8 | 4.4 | 44.0 | MIT | 1 year ago | |
| overblog/graphql-bundle | — | 795 | 802 | 222 | 269K | 115 | 48.7 | 62.2 | MIT | 6 months 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 |
|
| pixelandtonic/graphql-php | PHP implementation of the GraphQL specification (based on graphql-js). Build schemas, execute queries, and add custom types, fields, and resolvers. Install via Composer and explore full docs and ready-to-run examples. | 0 | 0 | 0 | 132K | 0 | 0.0 | 55.3 | MIT | — | |
| projectsaturnstudios/pocketflow-php | — | 1 | 1 | 1 | 52 | 0 | 0.0 | 19.8 | MIT | — | |
| prooph/service-bus | Prooph Service Bus is a PHP messaging library for command, query, and event buses. It provides middleware, message routing, and flexible transports for building CQRS and event-driven applications with clean separation of concerns. | 441 | — | 54 | — | 1 | 3.9 | — | BSD-3-Clause | 5 years ago |
|
| prooph/service-bus-symfony-bundle | Symfony bundle that integrates prooph/service-bus into Symfony apps, with configuration for command, query, and event buses, handler registration, middleware, and dependency injection for building message-driven architectures with minimal boilerplate. | 88 | — | 26 | — | 7 | 3.4 | 1.9 | NOASSERTION | 8 years ago | |
| react/async | Async utilities and fibers for ReactPHP. Provides async/await-style control flow plus Promise combinators (delay, parallel, series, waterfall, coroutine) to simplify sequencing and coordination of non-blocking, event-loop driven operations. | 223 | 223 | 18 | 494K | 2 | 5.9 | 48.0 | MIT | 2 years ago | |
| react/cache | ReactPHP async cache component with Promise-based CacheInterface and an in-memory ArrayCache. Inspired by PSR-16 but designed for non-blocking apps. Supports get/set/delete, bulk operations, clear, has, and common fallback patterns. | 451 | 451 | 18 | 13M | 1 | 6.5 | 55.2 | MIT | 3 years ago | |
| react/datagram | Event-driven UDP datagram client/server for ReactPHP. Create UDP sockets, send and receive messages asynchronously with an API modeled after Node.js dgram. Works across platforms with no required PHP extensions; supports PHP 5.3+ (PHP 7+ recommended). | 98 | 99 | 27 | 53K | 1 | 5.4 | 37.7 | MIT | 2 years ago | |
| react/dns | Async DNS resolver for ReactPHP. Provides non-blocking hostname lookups with a simple ResolverInterface, optional caching, and advanced UDP/TCP transports and hosts file support. Also includes tools for working with DNS messages and building DNS servers. | 544 | 544 | 62 | 12M | 7 | 17.1 | 60.2 | MIT | 11 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/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). | 339 | 342 | 67 | 21K | 15 | 13.9 | 32.0 | MIT | 2 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/promise-timer | Add timeouts and sleep delays to ReactPHP promises. Wrap any pending operation to auto-cancel and reject with a TimeoutException if it doesn’t settle in time, or pass through resolve/reject when it does. Lightweight, function-based API. | 341 | 344 | 17 | 3M | 1 | 6.8 | 54.7 | 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/stomp | 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 | — | |
| reactivex/rxphp | ReactiveX RxPHP is a reactive programming library for PHP, providing Observables, LINQ-style query operators, and schedulers to compose asynchronous and event-based programs over streams of data. Build composable, testable pipelines for complex async workflows. | 1,731 | — | 140 | — | 7 | 15.6 | 4.9 | MIT | 1 year ago |
|
| spatie/flare-daemon | A long-running PHP daemon that accepts error reports, traces, and logs from your Laravel app over local HTTP and forwards them to Flare asynchronously, keeping Flare delivery off your request path with automatic fallback to direct delivery. | 0 | 0 | 0 | 197K | 0 | 19.5 | 63.9 | MIT | 1 month ago | |
| spatie/twitter-labs | ReactPHP-powered PHP client for Twitter Developer Labs realtime endpoints, focused on the new filtered stream API as legacy streaming is deprecated. Works without deep React knowledge but integrates with event loops; easy migration from spatie/twitter-streaming-api. | 40 | 40 | 5 | 0 | 0 | 1.6 | — | MIT | 6 years ago | |
| srwiez/whatsdiff | — | 77 | — | 2 | — | 0 | 15.8 | — | MIT | 2 months ago | |
| team-reflex/discord-php | DiscordPHP is a PHP wrapper for Discord's REST, gateway, and voice APIs, letting you build feature-rich Discord bots that run in CLI environments. It's framework-agnostic, with community integrations like Laracord for Laravel. | 1,084 | 1,083 | 247 | 41K | 0 | 48.2 | 26.7 | MIT | 1 week ago | |
| tomcizek/symfony-prooph-asynchronous-router | Symfony bundle adding asynchronous routing to Prooph message buses, letting commands, events and queries be dispatched to background transports instead of executing inline. Minimal adoption and no recent activity, so review before use. | 0 | — | 0 | — | 0 | 0.0 | — | NOASSERTION | 8 years ago | |
| tourze/dns-server-bundle | A Symfony bundle that integrates a DNS server into your PHP application. It provides configuration and service wiring for running DNS services, with extensible handlers for resolving queries and serving records. Suitable for custom DNS tooling and local development. | 0 | 0 | 0 | 0 | 0 | 2.7 | — | MIT | 10 months ago | |
| unreal4u/telegram-api | A comprehensive PHP client for the Telegram Bot API that simplifies sending messages, media, locations, and inline keyboards, handling updates and webhooks, and building interactive bots with a clean, well-documented object-oriented interface. | 785 | — | 172 | — | 13 | 6.6 | 3.7 | MIT | 3 years ago |
|
| veewee/composer-run-parallel | Run Composer scripts in parallel to speed up builds. composer-run-parallel executes multiple commands concurrently, with clear output and proper exit codes—great for CI pipelines, monorepos, and large projects where sequential scripts are too slow. | 92 | 92 | 4 | 21K | 0 | 5.6 | 33.4 | MIT | 1 year ago | |
| voipforall/laravel-asterisk-ari | — | 0 | 0 | 0 | 9 | 0 | 0.0 | 13.8 | MIT | — | |
| voryx/thruway | Thruway is a PHP implementation of the WAMP v2 protocol, providing a router and client built on ReactPHP. It enables WebSocket-based pub/sub and RPC for real-time PHP applications, with authentication and flexible transport support. | 672 | — | 129 | — | 24 | 15.3 | 11.9 | MIT | 4 years 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 | |
| web3p/web3.php | web3.php is a PHP client for Ethereum that lets you talk to JSON-RPC nodes, query balances and blocks, send transactions, and call smart contracts. It supports ABI encoding, account management, and event filters, making it a practical toolkit for building blockchain-backed PHP applications. | 1,252 | — | 575 | — | 158 | 41.3 | 26.3 | MIT | 2 years ago |
|
| webonyx/graphql-php | A PHP implementation of the GraphQL specification, based on the JavaScript reference implementation. It's fully compliant with the October 2021 spec, with September 2025 compliance in progress, and supports schema building, query execution, and validation. | 4,706 | 4,733 | 580 | 3M | 44 | 88.9 | 74.0 | MIT | 1 week ago | |
| whatef/harken | — | 0 | 0 | 0 | 11 | 0 | 19.1 | 17.4 | MIT | 2 weeks ago | |
| whatsdiff/whatsdiff | WhatsDiff is a Laravel/PHP package for quickly seeing what changed between two versions or Git refs of your app. It provides clear, readable diffs to help you review releases, upgrades, and code changes, making it easier to understand impact before deploying. | 77 | — | 2 | — | 0 | 15.8 | — | MIT | 2 months ago |
|
| windwalker/promise | Windwalker Promise is a PHP library for asynchronous-style control flow, offering promises, deferreds, and helpers to chain callbacks, handle resolution and rejection, and orchestrate non-blocking tasks more cleanly in PHP applications. | 0 | 0 | 0 | 200 | 0 | 0.0 | 31.8 | — | — | |
| wyrihaximus/async-test-utilities | Async test utilities for PHP that provide a TestCase with random namespaces and directories, fiber-based test execution with a configurable TimeOut attribute, and callable expectation helpers for ReactPHP async tests. | 4 | 4 | 0 | 81K | 1 | 33.1 | 64.8 | MIT | 1 week ago | |
| wyrihaximus/react-cache-redis | Redis-backed cache adapter for ReactPHP implementing the react/cache interface. Built on clue/reactphp-redis, supports key prefixing, and integrates with async React event loops for fast, non-blocking caching in your applications. | 11 | 11 | 6 | 7K | 1 | 4.1 | 38.2 | MIT | 1 year ago | |
| wyrihaximus/react-child-process-promise | Promise-based wrapper around ReactPHP's child process component. Spawn child processes and handle their stdout, stderr, exit codes, and streams through promises, making asynchronous command execution simpler in ReactPHP applications. | 12 | 12 | 3 | 5K | 0 | 0.4 | 35.3 | MIT | 5 years ago | |
| wyrihaximus/react-phpunit-run-tests-in-fiber | PHPUnit trait to run each test inside a PHP Fiber, making it easy to use ReactPHP async/await in tests. Includes optional per-test or per-class timeout attributes to fail slow tests (without stopping the running fiber). | 0 | 0 | 0 | 92K | 1 | 18.0 | 63.5 | MIT | 4 months ago | |
| wyrihaximus/ticking-promise | A ReactPHP promise that fires a callback on a recurring interval, making it simple to schedule periodic tasks inside asynchronous PHP applications without manual event-loop timer wiring. | 6 | 6 | 1 | 28K | 1 | 9.1 | 53.5 | MIT | 6 months ago |
How can I help you explore Laravel packages today?