friendsofouro/http-batch-guzzle
A Laravel/PHP package for batching HTTP requests with Guzzle, letting you group multiple calls and handle responses together for more efficient endpoint interactions.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| namshi/cuzzle | 0.85 | — | 329 | 333 | 68 | 8K | 9 | 6.8 | 23.9 | — | — | |
| guzzlehttp/cache-subscriber | 0.85 | A Guzzle subscriber that adds caching to HTTP requests, letting you store and reuse responses to reduce redundant network calls. Now deprecated in favor of Guzzle's built-in cache middleware, it remains useful for older projects needing simple response caching. | 63 | 63 | 27 | 5K | 0 | 0.6 | 18.5 | MIT | 7 years ago | |
| friendsofouro/http-batch-contract | 0.85 | A PHP contract package for batching HTTP requests. It defines interfaces for grouping requests, handling batch responses, and keeping batch logic decoupled from implementation details, making it easier to build consistent, framework-agnostic HTTP batching across applications and services. | 0 | 0 | 0 | 117 | 0 | 0.4 | 28.6 | — | 1 year ago | |
| muhammadhuzaifa/laravel-pulse-guzzle-recorder | 0.85 | Laravel Pulse Guzzle Recorder adds a Pulse card and recorder that captures outgoing Guzzle HTTP requests—URL, method, status code, duration, and errors—so you can monitor third-party API traffic and slow dependencies right inside your Laravel Pulse dashboard. Easy to install and configure. | 17 | 17 | 6 | 228 | 0 | 12.8 | 17.4 | MIT | 4 months ago | |
| blastcloud/guzzler | 0.85 | Guzzler is a lightweight, Laravel-friendly testing helper for Guzzle that lets you fake HTTP requests and assert on what was sent. Define expected requests, return canned responses, and verify methods, URLs, headers, and bodies in your PHP tests without hitting real APIs. | 270 | — | 4 | — | 1 | 1.6 | — | MIT | 1 year ago |
|
| friendsofouro/kurrentdb-core | 0.84 | A PHP core library for KurrentDB (formerly EventStoreDB) that provides stream operations, event sourcing primitives, subscriptions, and a gRPC client for building reliable event-driven applications. | 69 | 69 | 24 | 4 | 1 | 14.5 | 0.4 | MIT | 4 months ago | |
| jaeger/g-http | 0.84 | jaeger/g-http is a lightweight Guzzle-based HTTP client for PHP with a simple API for GET/POST requests, headers, cookies, proxies, and concurrent async calls, making it useful for scraping, API integration, and Laravel apps. | 19 | 21 | 7 | 4K | 0 | 0.4 | 31.9 | — | — | |
| kitetail/zttp | 0.84 | Zttp is a simple, elegant HTTP client for PHP built on Guzzle, offering a fluent, Laravel-style API for GET, POST, JSON, form, and header requests with minimal boilerplate. Chain methods like withHeaders, asJson, and withoutRedirecting, and install easily via Composer. | 1,668 | 1,673 | 116 | 3K | 12 | 16.0 | 11.1 | MIT | 7 years ago | |
| garethp/http-playback | 0.84 | Record real HTTP responses once, then replay them deterministically in your PHP tests. GarethP's HTTP Playback makes it easy to capture and reuse external API interactions, keeping test suites fast, reliable, and free of network flakiness. | 7 | 7 | 4 | 18K | 1 | 0.4 | 46.2 | MIT | 5 years ago | |
| smokills/laravel-http-client-default-options | 0.84 | A Laravel package for defining default options on the HTTP client, so shared headers, timeouts, and other settings apply automatically to every outgoing request. Configure defaults once and keep API calls clean, consistent, and free of repetition. | 28 | — | 8 | — | 0 | 0.3 | — | MIT | 5 years ago | |
| guzzlehttp/promises | 0.84 | Guzzle Promises is a small PHP promise library that powers Guzzle's asynchronous requests. It provides promise chaining, synchronous waiting, cancellation, and helpers for coordinating groups of promises. Install it directly when you need promise composition without the full HTTP client. | 7,705 | 7,749 | 132 | 18M | 2 | 57.1 | 55.8 | MIT | 2 weeks ago | |
| anlutro/curl | 0.84 | anlutro/curl is a simple, chainable cURL wrapper for PHP and Laravel. It offers an intuitive interface for GET/POST requests, headers, cookies, redirects, timeouts, and error handling, making HTTP calls cleaner and easier to test than raw cURL. | 243 | 254 | 49 | 18K | 5 | 5.7 | 28.5 | MIT | 11 months ago | |
| forci/http-logger-bundle | 0.84 | A Symfony bundle that captures and logs HTTP requests and responses, helping you debug APIs, trace outgoing calls, and inspect traffic in your application. Configurable handlers let you control what gets recorded and where the logs are written. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | NOASSERTION | — | |
| leaseweb/guzzle-bundle | 0.84 | A Symfony bundle that integrates Guzzle into the service container, making it easy to configure HTTP clients, middleware, and plugins for clean, testable outgoing requests in PHP applications. | 26 | 28 | 6 | 168 | 2 | 0.5 | 8.9 | — | — | |
| guzzlehttp/oauth-subscriber | 0.84 | OAuth 1.0 middleware for Guzzle that signs outgoing requests with your consumer key, secret, token, and token secret when the auth option is oauth. Add it to a Guzzle handler stack for APIs that require OAuth 1.0 request signing instead of OAuth 2.0 bearer tokens. | 238 | 241 | 89 | 431K | 0 | 25.0 | 51.5 | MIT | 2 months ago | |
| csa/guzzle-stopwatch-middleware | 0.84 | Adds a Guzzle middleware that measures request/response timing with a stopwatch, making it easy to profile HTTP calls in your app. Install via Composer and plug into your Guzzle handler stack to track durations per request. | 53 | 53 | 5 | 27K | 0 | 0.2 | 26.4 | — | — | |
| guzzlehttp/log-subscriber | 0.84 | Guzzle log subscriber that records HTTP requests and responses via any PSR-3 logger. It helps debug API integrations by logging request method and URL, response status, and other message details, making it easy to inspect traffic and monitor client behavior during development or production troublesh... | 43 | 42 | 11 | 6K | 0 | 0.3 | 20.7 | MIT | — | |
| digital-link/httpclient | 0.84 | 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 | — | — | — | |
| guzzlehttp/test-server | 0.84 | Guzzle Test Server is a dev-only testing helper that starts a local Node.js HTTP server, letting PHP tests queue responses and inspect received requests for handler and integration tests. | 14 | 14 | 2 | 23K | 0 | 23.4 | 51.4 | MIT | 2 weeks ago | |
| released/api-caller-bundle | 0.84 | A Laravel bundle for calling external APIs with a consistent, configurable client. Handles requests, authentication, and responses, keeping integrations clean and testable. Early-stage package with minimal adoption—review before production use. | 0 | 0 | 1 | 0 | 0 | 0.0 | — | — | 5 years ago |
How can I help you explore Laravel packages today?