guzzle/http
Legacy Guzzle HTTP component providing request/response objects, message abstractions, and client utilities for making HTTP calls in PHP. Useful for older Guzzle integrations and compatibility layers; for new projects, prefer modern guzzlehttp/guzzle versions.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| guzzle/common | 0.92 | 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 | — | — | |
| guzzle/parser | 0.91 | 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 | — | — | |
| guzzle/plugin-log | 0.91 | 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 | — | — | |
| guzzle/plugin-mock | 0.91 | guzzle/plugin-mock provides a mock plugin for Guzzle, letting you queue predefined responses and simulate HTTP requests during testing. Useful for isolating API clients, reproducing edge cases, and running fast, reliable unit tests without real network calls. | 3 | 3 | 0 | 586 | 0 | 0.0 | 30.0 | — | — | |
| guzzle/guzzle | 0.90 | 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 | — | |
| ddeboer/guzzle-bundle | 0.90 | — | 63 | 64 | 26 | 0 | 6 | 1.5 | 1.9 | — | — | |
| php-http/guzzle6-adapter | 0.90 | 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 | |
| misd/guzzle-bundle | 0.90 | 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/guzzle | 0.90 | Guzzle is a PHP HTTP client that makes sending HTTP requests simple and integrating with web services trivial. It supports sync and async requests, PSR-7 and PSR-18 interfaces, streaming uploads and downloads, middleware, and abstracts away the underlying transport. | 23,447 | 24,314 | 2,393 | 20M | 2 | 75.1 | 48.3 | MIT | 1 week ago | |
| guzzle/plugin | 0.90 | — | 5 | 7 | 0 | 20K | 0 | 0.0 | 48.5 | — | — | |
| graham-campbell/guzzle-factory | 0.89 | 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/stream | 0.89 | Lightweight stream abstraction for PHP and Guzzle, offering common stream utilities and decorators to read, write, and transform data consistently. Useful for building HTTP clients, middleware, and I/O workflows that need simple, testable stream handling. | 19 | 22 | 1 | 51K | 0 | 0.1 | 47.1 | — | — | |
| guzzle/log | 0.89 | — | 3 | 5 | 0 | 1K | 0 | 0.0 | 35.2 | — | — | |
| guzzlehttp/guzzle-services | 0.89 | 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 | |
| digital-link/httpclient | 0.89 | Lightweight Laravel/PHP HTTP client wrapper for making outbound requests with a clean, simple API. Provides convenient helpers for common methods, headers, and payloads to speed up calling external APIs in your applications. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| eightpoints/guzzle-bundle | 0.89 | EightPoints GuzzleBundle integrates Guzzle 6.x/7.x with Symfony, letting you configure HTTP clients in YAML, register services, and add plugins such as retry, logging, and caching. It supports Symfony 5–8 and PHP 7.2+, with a Flex recipe and event hooks. | 445 | 458 | 71 | 165K | 14 | 33.9 | 44.9 | MIT | 2 months ago | |
| alextartan/guzzle-psr18-adapter | 0.88 | 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+. | 2 | 3 | 0 | 5K | 0 | 2.8 | 44.3 | Apache-2.0 | 5 years ago | |
| csa/guzzle-bundle | 0.88 | — | 250 | 259 | 72 | 32K | 16 | 4.8 | 24.0 | — | 11 years ago | |
| chaplean/rest-client-bundle | 0.88 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| ricardofiorani/guzzle-psr18-adapter | 0.88 | Tiny adapter that lets you use Guzzle as a PSR-18 HTTP client. Bridges PSR-7 requests/responses and promises to the PSR-18 ClientInterface, easing migration to standards-based HTTP without rewriting existing Guzzle integrations. | 14 | 14 | 3 | 1K | 0 | 2.1 | 26.0 | MIT | 5 years ago |
How can I help you explore Laravel packages today?