# guzzle

> Extensible PHP HTTP client

Guzzle is a PHP HTTP client for sending synchronous and asynchronous HTTP requests and integrating with web services. It provides a clean interface for handling query parameters, headers, cookies, and streams while complying with PSR-7 and PSR-18 standards. Developers install and import it as a Composer dependency in PHP projects.

- Source: https://github.com/guzzle/guzzle
- License: MIT
- Built with: PHP 99.9%, Other 0.1%
- Stars: 23444
- Forks: 2393
- Contributors: 364
- Last commit: 2026-10-25
- Latest release: 8.3.1 (2026-10-25)
- Purpose: Developer tools, API tools
- Type: Docker / self-host, Library / SDK
- For: Personal, Enterprise
- Enterprise signals: commercial support

## Worth score: 79/100

How much DigGitHub recommends it, from activity, adoption, docs, license and security signals.

- Popularity: 22/25
- Momentum: 10/20
- Maintenance: 25/25
- Community: 13/15
- Readiness: 9/15

## Downloads

Latest release: [8.3.1](https://github.com/guzzle/guzzle/releases/tag/8.3.1). Files from the project's GitHub release, not checked by DigGitHub.

Source code only: this release has no files to download.

## Alternatives

- [Requests](https://diggithub.com/psf/requests.md): HTTP for humans in Python
- [curl](https://diggithub.com/curl/curl.md): Transfer data with URLs
- [Hoppscotch](https://diggithub.com/hoppscotch/hoppscotch.md): Open-source API development ecosystem
- [Axios](https://diggithub.com/axios/axios.md): Promise-based HTTP client for browser and Node.js
- [openapi-generator](https://diggithub.com/OpenAPITools/openapi-generator.md): Generate API clients, server stubs, and docs from OpenAPI specs
- [redoc](https://diggithub.com/Redocly/redoc.md): API documentation generator for OpenAPI, AsyncAPI, and GraphQL
- [gRPC](https://diggithub.com/grpc/grpc.md): High-performance RPC framework
- [tRPC](https://diggithub.com/trpc/trpc.md): End-to-end typesafe APIs

---

Source page: https://diggithub.com/guzzle/guzzle
Updated: 2026-10-29
