Ross ROSS = Recommend OSS · open-source software intelligence for agents

Guzzle

Guzzle, an extensible PHP HTTP client observed · 2026-10-18

github.com/guzzle/guzzle · PHP · MIT (permissive) observed · 2026-10-18

Health v2 · maintenance only

98/100

  • Activity 100
  • Release rhythm 93
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.

  • gap_med: 2
  • age_days: 5714
  • days_rel: 44
  • days_push: 3
  • n_releases_24m: 34

Full methodology

Adoption not part of the score

23445 stars · 2391 forks observed · 2026-10-18

What it is AI-extracted, prompt v1, taxonomy v1, 2026-10-12, confidence 0.99

Guzzle is an extensible PHP HTTP client that simplifies sending synchronous and asynchronous HTTP requests. It provides a PSR-7/PSR-18 compliant interface, middleware support, and transport abstraction.

Use cases

  • send GET or POST requests to REST APIs from PHP
  • perform asynchronous HTTP calls with a unified API
  • upload large files or stream downloads in PHP applications
  • manage cookies and session data when interacting with web services
  • integrate third‑party APIs using a PSR‑7 compatible client

When to choose

  • You need a mature, well‑maintained HTTP client for PHP projects.
  • Your code must be PSR‑7/PSR‑18 compliant and work with other middleware libraries.
  • You require both synchronous and asynchronous request capabilities.
  • You want a flexible transport layer that can fall back to cURL, streams, or sockets.

When to avoid

  • You are working in a non‑PHP environment.
  • You need ultra‑low‑level socket control beyond what Guzzle abstracts.
  • Your project has strict size constraints and cannot afford the library’s dependencies.

Facets

library · maturity active

http-client web-development backend php cross-platform psr-7 psr-18 middleware async-requests curl-fallback

1 source

Member repositories

RepositoryRoleHealth v2
guzzle/guzzlemain98
guzzle/promisesbackend93
guzzle/streamsbackend10
guzzle/guzzle-servicesplugin93
guzzle/uri-templatebackend93
guzzle/guzzle3mirror10
guzzle/commandplugin93

For agents

markdown · JSON · MCP: product_card(name="guzzle/guzzle")

Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem