Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Guzzle Cache Middleware Laravel Package

kevinrob/guzzle-cache-middleware

A PSR-7 compatible HTTP cache middleware for Guzzle 6+ with RFC 7234 compliance. Pluggable storage backends include Laravel cache, Flysystem, PSR-6, PSR-16, and WordPress Object Cache. Add it to the HandlerStack to speed up repeated API calls.

View on GitHub
Deep Wiki
Context7
Package
Score
Description
Stars
Likes
Forks
Downloads
Issues
Score
Opportunity
License
Last Release
spatie/laravel-responsecache 0.88 Laravel package that caches entire responses to speed up your app. By default it stores successful GET responses returning HTML or JSON for a week, serving cached content without hitting the application. Supports flexible stale-while-revalidate caching. 2,826 2,851 249 463K 0 51.6 35.8 MIT 2 weeks ago
View on GitHub
Context7
codeat3/laravel-responsecache-php72 0.86 A PHP 7.2-compatible fork of Laravel ResponseCache that speeds up your app by caching full responses. Store, tag, and invalidate cached pages easily, with support for middleware, cache profiles, and automatic clearing on model changes. 2 2 0 3 0 0.0 4.2 MIT —
View on GitHub
andrey-helldar/cache 0.86 A lightweight Laravel cache wrapper that simplifies storing, retrieving, remembering, and forgetting cached values. It offers a clean API with TTL support, cache tags, and compatibility with multiple cache stores, making caching in apps and packages straightforward. 70 — 3 — 0 8.4 — MIT 7 months ago
View on GitHub
csa/guzzle-cache-middleware 0.86 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. 55 52 9 39K 6 1.1 28.6 — —
View on GitHub
Context7
guzzle/cache 0.86 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 276 0 0.0 25.5 — —
View on GitHub
Context7
cache/illuminate-adapter 0.85 This package exposes an Illuminate cache store through PSR-6 and PSR-16, with tag support and hierarchical keys. Version 2 supports Illuminate 11 through 13. Pass any Illuminate\Contracts\Cache\Store implementation to the pool constructor. 11 11 3 506 0 17.9 25.8 MIT 2 months ago
View on GitHub
cache/cache 0.85 PHP Cache provides PSR-6 and PSR-16 cache adapters, decorators, and integration tools for PHP 8.2+. Install the aggregate package or a backend such as Redis; version 3 adds expiry-aware tag metadata, hashed filesystem keys, and reserved tag prefixes. 266 272 79 15K 0 22.0 27.6 MIT 2 months ago
View on GitHub
spiral/cache 0.85 Spiral Cache provides a simple caching abstraction for Spiral/PHP apps, with support for multiple storage backends and configurable cache pools. Use it to speed up repeated operations, cache computed values, and centralize cache access and invalidation. 0 0 0 4K 0 0.0 49.4 MIT —
View on GitHub
rtheunissen/guzzle-log-middleware 0.85 Lightweight Guzzle middleware for logging HTTP requests and responses. Capture method, URL, headers, body, status and timing, and route logs through PSR-3/Monolog with configurable formats, levels, and filtering—ideal for debugging and auditing API traffic. 82 85 17 40K 1 1.0 37.0 — —
View on GitHub
caseyamcl/guzzle_retry_middleware 0.85 Guzzle Retry Middleware automatically retries Guzzle HTTP requests when servers return 429 or 503, or when requests time out. It honors Retry-After headers, backs off exponentially, supports configurable retry limits and callbacks, and drops into your handler stack with no setup. 222 224 33 558K 6 25.9 54.8 MIT 3 months ago
View on GitHub
csa/guzzle-history-middleware 0.85 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 35K 0 0.2 27.4 — —
View on GitHub
cache/adapter-common 0.85 Shared classes and interfaces for the PHP Cache organization’s PSR-6 cache pools. Provides common building blocks used across adapters, with support for features like tagging and cache hierarchies via the shared php-cache documentation. 110 111 30 272K 0 26.4 54.9 MIT 2 months ago
View on GitHub
Context7
barryvdh/laravel-httpcache 0.85 HTTP response caching middleware for Laravel. Cache full responses with a simple middleware, tag and invalidate cached pages, and integrate Symfony's HTTP cache for faster load times with minimal code changes and no extra infrastructure. 502 512 39 3K 23 29.2 20.7 — 3 months ago
View on GitHub
hamburgscleanest/guzzle-advanced-throttle 0.85 Advanced Throttle adds flexible rate-limiting middleware to Guzzle, letting PHP and Laravel apps enforce multiple request limits, use cache or Redis storage, and avoid API overages with configurable buckets, per-host rules, and smooth request spacing. Ideal for reliable API clients. 0 130 — 15 — 0.0 16.6 — —
View on GitHub
thecodingmachine/cache-utils 0.85 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 58K 0 0.6 55.3 — 7 years ago
View on GitHub
matthiasmullie/scrapbook 0.85 Scrapbook is a PHP caching library that wraps PSR-6/PSR-16 cache backends with adapters, multi-cache fallbacks, buffering and stampede protection. Use it to add fast, resilient caching with minimal code changes across files, memory or Redis stores. 322 329 27 91K 0 2.4 33.8 MIT —
View on GitHub
cache/prefixed-cache 0.85 Decorates any PSR-6 or PSR-16 cache so every key automatically carries a fixed prefix. PrefixedCachePool::create() also supports native tags, and prefixes are safely encoded before joining to keys. 2 2 1 1K 0 18.2 40.1 MIT 2 months ago
View on GitHub
phpmob/twig-modify-bundle 0.85 phpmob/twig-modify-bundle is a small Symfony/PHP bundle that extends Twig with modification helpers for transforming values directly in templates, helping keep presentation logic concise and reusable. 2 2 0 3 0 0.3 4.2 MIT 8 years ago
View on GitHub
dragon-code/laravel-cache 0.85 dragon-code/laravel-cache is a Laravel package that adds convenient helpers and a cleaner API for working with application cache, making it easier to store, retrieve, and manage cached data in your projects. 70 71 3 488 0 8.0 13.2 MIT 7 months ago
View on GitHub
edsi-tech/redis-guzzle-cache 0.85 — 0 0 0 0 0 0.9 — — 11 years ago
View on GitHub
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
roundly-consulting/kubernetes-api-for-laravel
roundly-consulting/plausible-for-laravel
gvp/gvp-laravel-template
metasyncsite/laravel-metasync-client
roundly-consulting/onboarding-for-laravel
andydefer/laravel-notification
adachsoft/cli-process-tester
jhaskell13/laraflow
sebastienheyd/boilerplate-media-manager
ccast/tagixo-primix
pretendtrue/laravel-builder
sawmainek/laravel-scout-tntsearch-driver
tomshaw/laravel-calendar-table
dibakar/laravel-ownership
steadrun/laravel-monitor
labyrinthe/connect-laravel
elmogy/layan
drewdan/sentinel-client
dskripchenko/laravel-llm
fatryst/nuonuo