graham-campbell/cache-plugin
A Laravel package from Graham Campbell that adds a plugin layer to cache stores, letting you attach custom behavior to cache reads, writes, and deletes without changing the underlying driver. Useful for logging, metrics, and other cross-cutting concerns.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| guzzlehttp/cache-subscriber | 0.88 | 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 | |
| mrgoodbytes8667/cached-http-client-bundle | 0.87 | A cached HTTP client wrapper that stores outbound responses so repeated API calls skip the network, cutting latency and rate-limit pressure. Configure cache TTLs and stores, then reuse responses across requests in Laravel and PHP apps. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 1 year ago | |
| psr/cache | 0.86 | PSR-6 caching interfaces for PHP. Defines CacheItemPoolInterface and CacheItemInterface contracts for interoperable caching, without providing an implementation. Use with any PSR-6 compatible cache library (see Packagist providers). | 5,174 | 5,205 | 46 | 15M | 0 | 26.4 | 47.7 | MIT | — | |
| cache/adapter-common | 0.86 | 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 | |
| graham-campbell/bounded-cache | 0.86 | — | 0 | 12 | — | 103K | — | 4.8 | 55.3 | — | — | |
| php-http/cache-plugin | 0.86 | PSR-6 cache plugin for HTTPlug that adds transparent HTTP response caching to your client. Plug it into the HTTPlug plugin client to cache and reuse responses, reducing network calls and improving performance. | 250 | 251 | 17 | 629K | 7 | 23.6 | 54.6 | MIT | 5 months ago | |
| cache/cache-bundle | 0.86 | — | 43 | 43 | 16 | 1K | 0 | 26.3 | 23.9 | MIT | 2 months ago | |
| yediyuz/laravel-cloudflare-cache | 0.86 | Integrate Cloudflare edge caching into Laravel: cache responses, automatically purge URLs or tags on model changes, and manage cache behavior from familiar Laravel APIs. Reduce origin load and speed up responses with minimal configuration. | 281 | 283 | 10 | 2K | 1 | 2.5 | 14.5 | MIT | 1 year ago | |
| chillerlan/php-cache | 0.86 | A lightweight PSR-16 caching library for PHP offering pluggable storage adapters for Memcached, Redis, filesystem, and in-memory caches. Supports TTLs, namespacing, and simple key-value storage with minimal setup. | 15 | — | 3 | — | 0 | 0.2 | — | MIT | 2 years ago |
|
| psr/simple-cache | 0.86 | PSR-16 Simple Cache interfaces from PHP-FIG. Defines a common API for cache implementations (get/set/delete, TTL, etc.) but provides no caching itself. Use this package to type-hint against the standard and pair with any compatible cache provider. | 8,072 | 8,087 | 56 | 25M | 0 | 29.1 | 49.8 | MIT | 5 years ago | |
| beste/in-memory-cache | 0.86 | A PSR-6 in-memory cache for PHP that works as a sensible default implementation and in tests. It supports PSR-20 clocks, including frozen clocks, so you can test time-based expiry without a real cache server. Simple, fast, and dependency-free. Install with composer require beste/in-memory-cache. | 26 | 26 | 0 | 2M | 0 | 18.9 | 63.2 | MIT | 2 months ago | |
| psx/cache | 0.85 | A caching component for the PSX framework that provides a simple, consistent API for storing and retrieving cached data across different backends, helping PHP applications reduce repeated work and improve response times. | 2 | 2 | 1 | 456 | 0 | 0.1 | 30.2 | Apache-2.0 | — | |
| cache/adapter-bundle | 0.85 | — | 30 | 30 | 25 | 2K | 0 | 24.3 | 28.7 | MIT | 2 months ago | |
| toflar/psr6-symfony-http-cache-store | 0.85 | PSR-6 compatible store for Symfony HttpCache using Symfony Cache + Lock. Adds tag-based invalidation, automatic pruning of expired entries, configurable adapters/locks, and BinaryFileResponse support. Avoids unbounded cache directory growth. | 57 | 57 | 6 | 170K | 0 | 6.2 | 48.8 | MIT | 11 months ago | |
| saloonphp/cache-plugin | 0.85 | Cache plugin for Saloon adds response caching to your API integrations, storing HTTP responses so repeated requests are served from cache instead of hitting the network. Configure cache drivers, TTLs, and per-request rules to speed up your app. | 13 | 13 | 5 | 232K | 0 | 24.4 | 63.8 | MIT | 1 month ago | |
| cache/namespaced-cache | 0.85 | A PSR-6 decorator that scopes a shared cache pool to a single namespace, so clear() invalidates only that namespace. Includes tag support, generation-key safety, and | hierarchical key deletion. | 14 | 14 | 0 | 6K | 0 | 18.6 | 40.4 | MIT | 2 months ago | |
| kevinrob/guzzle-cache-middleware | 0.85 | 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. | 437 | 441 | 79 | 610K | 20 | 36.1 | 56.9 | MIT | 3 months ago | |
| cache/hierarchical-cache | 0.85 | PSR-6 cache pool with hierarchical keys and selective flushing. Organize cache entries like |users|:uid|followers| and invalidate whole branches (e.g., all followers) without clearing everything. Part of the PHP Cache organization. | 60 | 60 | 9 | 151K | 0 | 23.2 | 54.8 | MIT | 2 months ago | |
| gpupo/cache | 0.85 | gpupo/cache is a lightweight PHP cache helper with a simple API for storing and retrieving values, aimed at reducing repeated computations and speeding up applications. Suitable for small projects or as a base for custom cache adapters. | 2 | 3 | 2 | 137 | 0 | 1.2 | 16.3 | NOASSERTION | 9 years ago | |
| cache/simple-cache-bridge | 0.85 | Exposes an existing PSR-6 cache pool through the PSR-16 CacheInterface, letting you reuse one pool for both standards. Install with composer require cache/simple-cache-bridge:^2.0. Supports psr/cache 3 and psr/simple-cache 2 and 3. | 42 | 43 | 6 | 43K | 0 | 18.9 | 47.5 | MIT | 2 months ago |
How can I help you explore Laravel packages today?