alextartan/guzzle-psr18-adapter
PSR-18 HTTP client adapter for Guzzle. Wraps Guzzle to provide a PSR-18 ClientInterface, letting you send PSR-7 requests and receive PSR-7 responses with standard client/network/request exceptions. Requires PHP 7.2+.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| chaplean/rest-client-bundle | 0.88 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| dormilich/http-client | 0.87 | Lightweight PHP HTTP client wrapper focused on simple requests and responses, with a clean API for common HTTP methods and header/body handling. Useful as a minimal dependency for sending HTTP calls without a full-featured framework. | 1 | 1 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| guzzle/parser | 0.87 | guzzle/parser provides lightweight message parsing utilities for Guzzle, helping you parse HTTP request/response messages, headers, and related components. Useful when working with raw HTTP strings or building tooling around Guzzle’s message format. | 21 | 18 | 2 | 52K | 0 | 0.2 | 46.6 | — | — | |
| ddeboer/guzzle-bundle | 0.87 | — | 63 | 64 | 26 | 0 | 6 | 1.5 | 1.9 | — | — | |
| graham-campbell/guzzle-factory | 0.87 | A simple Guzzle factory with sensible defaults for PHP 7.4–8.5. Create ready-to-use clients in one call, customize the handler stack, and optionally enable best-effort transport sharing for handler-lifetime reuse. | 0 | 94 | — | 402K | — | 8.7 | 55.3 | — | — | |
| guzzle/guzzle | 0.87 | Guzzle 3.x is a PHP HTTP client and web service framework with a cURL-like API, persistent connections, pooling, parallel requests, service descriptions, and a Symfony2 event/plugin system. End-of-life; use Guzzle 5+ for maintenance. | 152 | 222 | 89 | 290K | 0 | 2.0 | 32.0 | MIT | — | |
| guzzle/common | 0.87 | guzzle/common provides the shared utility layer used by Guzzle: collections, event dispatching, caching helpers, and other common abstractions that power Guzzle HTTP clients and related packages. Useful when maintaining legacy Guzzle 3-based code. | 16 | 14 | 2 | 39K | 0 | 0.1 | 46.4 | — | — | |
| misd/guzzle-bundle | 0.87 | Symfony2 bundle integrating Guzzle 3 for easy HTTP requests and reusable web service clients. Optional integration with JMSSerializerBundle for object (de)serialization plus a SensioFrameworkExtraBundle param converter for streamlined controllers. | 98 | 105 | 53 | 1K | 13 | 7.8 | 22.4 | — | 11 years ago | |
| guzzlehttp/command | 0.87 | Build higher-level web service clients on top of Guzzle by modeling operations as Commands and responses as Results. Includes a generic ServiceClient plus command middleware to map commands to PSR-7 requests and responses to structured results. | 115 | 119 | 21 | 175K | 0 | 23.8 | 50.5 | MIT | 2 months ago | |
| egeloen/http-adapter | 0.87 | Deprecated HTTP client abstraction for PHP 5.4.8+ that issues requests via multiple adapters (cURL, Guzzle, Buzz, Zend, etc.) and follows PSR-7 message standards. Bugfixes only; new features moved to php-http. | 157 | 158 | 17 | 18K | 0 | 1.3 | 28.4 | MIT | — | |
| guzzlehttp/guzzle-services | 0.86 | Build SDK-style API clients with service descriptions: map named operations and parameters to HTTP requests and transform responses into result data, instead of hand-writing request serializers for every endpoint. | 254 | 256 | 79 | 200K | 0 | 29.1 | 45.8 | MIT | 2 months ago | |
| asanak/laravel-web-call-client | 0.86 | Laravel package for Asanak WebCall REST API: upload voice files, place voice or OTP calls, check call status, and get credit. Configure via .env, auto-registers service provider/facade, and optionally logs requests/responses to Laravel logs. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| widop/http-adapter | 0.86 | Widop HTTP Adapter provides a simple abstraction layer for making HTTP requests in PHP, letting you swap underlying clients (like cURL or other libraries) without changing your code. Useful for libraries and apps that need a lightweight, interchangeable HTTP client. | 21 | 21 | 8 | 1K | 2 | 0.8 | 23.5 | MIT | — | |
| widop/http-adapter-bundle | 0.86 | — | 8 | 8 | 13 | 525 | 1 | 0.9 | 25.6 | MIT | — | |
| csa/guzzle-bundle | 0.86 | — | 250 | 259 | 72 | 32K | 16 | 4.8 | 24.0 | — | 11 years ago | |
| rtheunissen/guzzle-log-middleware | 0.86 | Lightweight Guzzle middleware for logging HTTP requests and responses. Capture method, URL, headers, body, status and timing, and route logs through PSR-3/Monolog with configurable formats, levels, and filtering—ideal for debugging and auditing API traffic. | 82 | 85 | 17 | 40K | 1 | 1.0 | 37.0 | — | — | |
| guzzle/log | 0.86 | — | 3 | 5 | 0 | 1K | 0 | 0.0 | 35.2 | — | — | |
| jord-jd/psr-18-guzzle-adapter | 0.86 | A simple PSR-18 adapter for Guzzle, supporting PHP 7.1+ with Guzzle 6 or 7. It keeps Guzzle 6 projects compatible with PSR-18 clients and normalizes Guzzle exceptions to the PSR-18 exception interfaces. | 9 | 9 | 7 | 24K | 0 | 16.6 | 52.6 | LGPL-3.0 | 3 months ago | |
| guzzle/plugin-log | 0.85 | Adds logging to Guzzle HTTP requests and responses via a plugin/listener. Capture and format request/response headers, bodies, and timing to help debug API calls, trace issues, and record activity to PSR-3 logs or custom handlers. | 2 | 2 | 1 | 142 | 0 | 0.0 | 23.3 | — | — | |
| php-http/guzzle6-adapter | 0.85 | PSR-7/PSR-18 compatible adapter that lets you use Guzzle 6 as an HTTPlug HTTP client. Provides a bridge for sending requests through Guzzle while working with php-http contracts, useful for libraries that depend on standardized HTTP interfaces. | 1,342 | 1,383 | 54 | 432K | 2 | 5.6 | 24.4 | MIT | 5 years ago |
How can I help you explore Laravel packages today?