Guzzle logo
PHP HTTP client that makes it easy to send HTTP requests and trivial to integrate with web services
59
50
0

What is Guzzle?

Guzzle is a PHP HTTP client that makes it easy to send HTTP requests and trivial to integrate with web services.
Guzzle is a tool in the Microframeworks (Backend) category of a tech stack.
Guzzle is an open source tool with 17.4K GitHub stars and 2K GitHub forks. Here’s a link to Guzzle's open source repository on GitHub

Who uses Guzzle?

Companies
14 companies reportedly use Guzzle in their tech stacks, including Wireless Logic, Cherry, and Prombox.

Developers
44 developers on StackShare have stated that they use Guzzle.

Guzzle Integrations

Why developers like Guzzle?

Here’s a list of reasons why companies and developers use Guzzle
Top Reasons
Be the first to leave a pro

Guzzle's Features

  • Manages things like persistent connections, represents query strings as collections, simplifies sending streaming POST requests with fields and files, and abstracts away the underlying HTTP transport layer.
  • Can send both synchronous and asynchronous requests using the same interface without requiring a dependency on a specific event loop.
  • Pluggable HTTP handlers allows Guzzle to integrate with any method you choose for sending HTTP requests over the wire (e.g., cURL, sockets, PHP’s stream wrapper, non-blocking event loops like React, etc.).
  • Guzzle makes it so that you no longer need to fool around with cURL options, stream contexts, or sockets.

Guzzle Alternatives & Comparisons

What are some alternatives to Guzzle?
cURL
Used in command lines or scripts to transfer data. It is also used in cars, television sets, routers, printers, audio equipment, mobile phones, tablets, and is the internet transfer backbone for thousands of software applications affecting billions of humans daily.
ExpressJS
Express is a minimal and flexible node.js web application framework, providing a robust set of features for building single and multi-page, and hybrid web applications.
Flask
Flask is intended for getting started very quickly and was developed with best intentions in mind.
Django REST framework
Django REST framework is a powerful and flexible toolkit that makes it easy to build Web APIs.
Sinatra
Sinatra is a DSL for quickly creating web applications in Ruby with minimal effort.
See all alternatives

Guzzle's Stats

Guzzle's Followers
50 developers follow Guzzle to keep up with related blogs and decisions.
Mohamma76685757
Shreyas M S
Shreyas M S
Andrea Giannantonio
ladinasedera
rizer zero
Luis Cruz
Jérôme Gamez
Mustafa Temur
Moh3n sadeghi