amphp/http-client
Async HTTP client for PHP built on Amp. Send concurrent requests with connection pooling, timeouts, redirects, proxies, TLS support, and streaming request/response bodies. Includes PSR-7/PSR-18 integration and middleware-style interceptors.
Architecture fit: The package excels in high-concurrency async HTTP scenarios but clashes with Laravel's synchronous default architecture. Ideal for specialized use cases (e.g., background processing with Swoole/RoadRunner), but unsuitable for standard web requests without significant architectural adjustments.
Integration feasibility: Moderate complexity. Requires bypassing Laravel's built-in Guzzle-based HTTP client and manually managing Amp's event loop. No native Laravel integration exists, necessitating custom
How can I help you explore Laravel packages today?