csa/guzzle-cache-middleware
PSR-7/PSR-18 middleware adding HTTP response caching to Guzzle clients. Cache GET/HEAD requests, reduce repeated network calls, and plug into common cache storage backends. Install via Composer and integrate in your Guzzle handler stack.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| guzzle/cache | 0.91 | Adds response caching to Guzzle HTTP clients. Store and reuse GET responses to cut latency and API calls, with configurable cache pools, TTLs, and cache strategies. Useful for microservices, third‑party APIs, and rate‑limited endpoints. | 3 | 4 | 0 | 162 | 0 | 0.0 | 22.4 | — | — | |
| edsi-tech/redis-guzzle-cache | 0.91 | — | 0 | 0 | 0 | 0 | 0 | 0.9 | — | — | 11 years ago | |
| thecodingmachine/cache-utils | 0.89 | Small set of PHP cache helpers by TheCodingMachine: adapters and utilities around PSR-6/PSR-16 caches, including cache wrappers and simple tooling to standardize access, reduce boilerplate, and ease integration in frameworks and libraries. | 2 | 2 | 3 | 34K | 0 | 0.6 | 55.3 | — | 7 years ago | |
| bigyouth/page-cache-bundle | 0.88 | — | 4 | 4 | 0 | 0 | 0 | 0.6 | — | MIT | 6 years ago | |
| barryvdh/laravel-httpcache | 0.88 | Adds HTTP caching to Laravel using Symfony HttpCache. Supports reverse proxy-style caching, cache invalidation, and ESI, helping you speed up responses while keeping dynamic content fresh with simple middleware and configuration. | 502 | 512 | 39 | 2K | 23 | 35.5 | 18.8 | — | 4 weeks ago | |
| kevinrob/guzzle-cache-middleware | 0.86 | RFC 7234–compliant HTTP cache middleware for Guzzle 6+ using a HandlerStack. Improve API call performance with transparent caching. Supports PSR-7 and multiple storages: Laravel cache, Flysystem, PSR-6/16, and WordPress object cache. | 435 | 440 | 80 | 405K | 20 | 40.2 | 56.0 | MIT | 3 days ago | |
| csa/guzzle-history-middleware | 0.86 | Capture and inspect Guzzle HTTP request/response history with a middleware you can drop into your handler stack. Useful for testing, debugging, and logging, with upgrade notes and contribution guidelines included. | 54 | 54 | 5 | 38K | 0 | 0.2 | 27.7 | — | — | |
| api-platform/http-cache | 0.86 | — | 29 | 27 | 0 | 476K | 0 | 0.1 | 55.3 | MIT | — | |
| csa/guzzle-stopwatch-middleware | 0.83 | 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 | 39K | 0 | 0.2 | 27.8 | — | — | |
| aadrian-alexandru/guzzle-bundle | 0.77 | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | — | 3 years ago | |
| csa/guzzle-bundle | 0.75 | — | 250 | 259 | 72 | 41K | 16 | 4.8 | 24.9 | — | 10 years ago |
How can I help you explore Laravel packages today?