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.
GuzzleHttp/Cache (official) or symfony/http-client with cache adapters.Guzzle middleware stack or custom logic.For Executives: "This middleware lets us slash API costs and improve performance by caching HTTP responses—like storing a snapshot of a weather API call for 5 minutes instead of hitting it every time. For example, if our support tool queries Zendesk 10K times/day, caching could cut those calls by 80%, saving $X/month and reducing latency. It’s a no-code, low-risk way to optimize our tech stack without new hires or infrastructure."
For Engineering: *"A lightweight, battle-tested Guzzle middleware to add caching to HTTP clients. Supports TTL (time-to-live), memory storage, and integrates seamlessly with Guzzle 6+. Ideal for:
How can I help you explore Laravel packages today?