Displaying 1 to 19 from 19 results

crawler - An easy to use, powerful crawler implemented in PHP. Can execute Javascript.

  •    PHP

This package provides a class to crawl links on a website. Under the hood Guzzle promises are used to crawl multiple urls concurrently. Because the crawler can execute JavaScript, it can crawl JavaScript rendered sites. Under the hood Chrome and Puppeteer are used to power this feature.

sapient - Secure API Toolkit

  •    PHP

Sapient secures your PHP applications' server-to-server HTTP(S) traffic even in the wake of a TLS security breakdown (compromised certificate authority, etc.). Sapient allows you to quickly and easily add application-layer cryptography to your API requests and responses. Requires PHP 7.

php-imgur-api-client - A PHP Imgur API Client using Guzzle 3, 5 or 6

  •    PHP

Object Oriented PHP wrapper for the Imgur API. Uses Imgur API v3.

phpbrake - The official Airbrake PHP error notifier

  •    PHP

The version of your application that you can pass to differentiate exceptions between multiple versions. It's not set by default.




phlack - Slack Integrations for PHP

  •    PHP

Phlack eases the creation of Slack Integrations in PHP. Note: The constructor and factory method both accept the same types of arguments: a string representing the webhook url, an array of client config options, or a PhlackClient object.

command - Provides the foundation for building web service clients with Guzzle

  •    PHP

This library uses Guzzle (guzzlehttp/guzzle, version 6.x) and provides the foundations to create fully-featured web service clients by abstracting Guzzle HTTP requests and responses into higher-level commands and results. A middleware system, analogous to — but separate from — the one in the HTTP layer may be used to customize client behavior when preparing commands into requests and processing responses into results. Key-value pair objects representing an operation of a web service. Commands have a name and a set of parameters.

guzzle-services - Provides an implementation of the Guzzle Command library that uses Guzzle service descriptions to describe web services, serialize requests, and parse responses into easy to use model structures

  •    PHP

Provides an implementation of the Guzzle Command library that uses Guzzle service descriptions to describe web services, serialize requests, and parse responses into easy to use model structures. For Guzzle 5, use composer require guzzlehttp/guzzle-services:0.6.

bitly-api - PHP Library based on Guzzle to consume Bit.ly API

  •    Gherkin

PHP Library based on Guzzle to consume Bit.ly API. The biggest advantage in using Guzzle is that you can easely attach Guzzle plugins to your client. Here, for example,you can see how to attach the log plugin and write all your requests to a file.


ganesha - :elephant: PHP implementation of Circuit Breaker pattern.

  •    PHP

Ganesha is PHP implementation of Circuit Breaker pattern which has multi strategies to avoid cascading failures and supports various storages to record statistics. It is one of the very active Circuit Breaker in PHP and production ready: well-tested, well-documented. 💪 You can integrate Ganesha to your existing code base easily as Ganesha provides just simple interface and Guzzle Middleware behaves transparency.

guzzle6-bundle - Integrates Guzzle 6 into your Symfony application

  •    PHP

This bundle integrates Guzzle 6.x into Symfony. Guzzle is a PHP framework for building RESTful web service clients. To install this bundle, run the command below and you will get the latest version by Packagist.

ScreeenlyClient - PHP API Wrapper for Screeenly

  •    PHP

PHP Wrapper for the Screeenly API. You must have a Screeenly account to use this package. Important notice: This package has been abandoned! I want to focus on more useful projects and the screeenly API is already very easy to use.

AkamaiOPEN-edgegrid-php-client - PHP client library for Akamai {OPEN} EdgeGrid Authentication scheme (based on Guzzle)

  •    PHP

Note: in version 0.6.0 the \Akamai\Open\EdgeGrid\Authentication library itself has been moved to a seperate akamai-open/edgegrid-auth package. This library implements the Akamai {OPEN} EdgeGrid Authentication scheme on top of Guzzle, as both a drop-in replacement client, and middleware.

php-client - LaunchDarkly SDK for PHP

  •    PHP

There are two distinct methods of integrating LaunchDarkly in a PHP environment. We strongly recommend using the ld-relay. Per-flag caching (Guzzle method) is only intended for low-throughput environments.

jacky - :cow2: HTTP JSON API Client for Laravel & Lumen

  •    PHP

JSON API Client for Laravel and Lumen. It's basically just a Guzzle wrapper for JSON, because Guzzle does not care about JSON anymore. And you can configure your endpoints once and for all in a configuration file, could be useful if you work with different services.

guzzle-log-middleware - A logger middleware for guzzle

  •    PHP

This is a middleware for guzzle that will help you automatically log every request and response using a PSR-3 logger. The middleware is functional with Guzzle 6.

serviceBundle - Integrating with mailing service,uploading image service and so on.

  •    PHP

Integrating with mailing service, uploading image service and so on. It's based on Guzzle,HTTP client.

guzzle-client - A Simple Guzzle Client for a Laravel application

  •    PHP

You can then use the client by first calling make, to set the base URI - and then populating the request. The client returns a normal PSR ResponseInterface. This means you interact with the response as you would with any Guzzle response. Alternatively, you can include both the body, headers and options in a single call.

guzzle-cache-middleware - A HTTP Cache for Guzzle 6

  •    PHP

A HTTP Cache for Guzzle 6. It's a simple Middleware to be added in the HandlerStack. or add it the your composer.json and run composer update kevinrob/guzzle-cache-middleware.