friendsofsymfony/http-cache
PHP library to integrate apps with HTTP caching proxies (Varnish, NGINX, Symfony HttpCache, Fastly, Cloudflare). Send efficient cache invalidation/purge and tag requests, abstract proxy features, and test caching/invalidation with PHPUnit tools.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| sonata-project/cache-bundle | 0.85 | Symfony bundle providing caching services for Sonata projects, with pluggable cache backends and integration helpers. Note: this repository is abandoned and no longer actively maintained; community help welcome. | 69 | 74 | 67 | 5K | 0 | 3.4 | 17.9 | MIT | 4 years ago | |
| boson/cache-bundle | 0.85 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| api-platform/http-cache | 0.84 | — | 29 | 27 | 0 | 476K | 0 | 0.1 | 55.3 | MIT | — | |
| iazaran/smart-cache | 0.84 | Drop-in replacement for Laravel’s Cache facade that automatically compresses and chunks large values, deduplicates unchanged writes, self-heals corrupted entries, and performs cost-aware eviction. Works with existing code (PHP 8.1+, Laravel 8–13). | 211 | 211 | 8 | 2K | 0 | 31.4 | 17.8 | MIT | 2 days ago | |
| symfony/ai-cache-platform | 0.84 | Symfony AI Cache Platform bridge that integrates Cache Platform as a caching backend for Symfony AI. Enables storing and retrieving AI-related cache entries via Cache Platform, improving performance and reuse across requests. | 1 | 1 | 0 | 3K | 0 | 23.0 | 51.5 | MIT | 2 weeks ago | |
| nette/caching | 0.84 | Nette Caching is a lightweight PHP caching library with a simple API and multiple storage backends (file, memory, etc.). Supports cache expiration, dependencies, tags, and automatic invalidation to speed up applications with minimal setup. | 437 | 442 | 43 | 188K | 14 | 32.8 | 48.4 | NOASSERTION | 2 months ago | |
| becklyn/cache | 0.83 | — | 1 | 1 | 0 | 131 | 0 | 0.9 | 25.2 | BSD-3-Clause | 4 years ago | |
| kevinrob/guzzle-cache-middleware | 0.83 | 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 | |
| jean-beru/fos-http-cache-cloudfront | 0.82 | CloudFront proxy implementation for FOSHttpCache. Create a CloudFrontClient, configure your distribution ID, then purge/invalidate specific URLs or patterns (e.g., /assets/*) and flush requests. Supports caller reference generators to avoid duplicate invalidations. | 0 | 0 | 1 | 409 | 0 | 1.2 | 36.1 | MIT | 2 years ago | |
| desarrolla2/cache | 0.82 | Immutable PSR-16 simple cache library for PHP with multiple adapters (APCu, File, Memcached, Redis, MongoDB, etc.) plus a Chain adapter. Supports configurable options like default TTL via withOption/withOptions. Aims to be complete, correct, and fast. | 135 | 148 | 37 | 16K | 0 | 2.4 | 28.5 | MIT | 7 years ago | |
| thecodingmachine/cache-utils | 0.82 | 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 | |
| csa/guzzle-cache-middleware | 0.81 | 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.5 | — | — | |
| captjm/clear-cache-bundle | 0.81 | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | NOASSERTION | 3 years ago | |
| craftcms/laravel-dependency-aware-cache | 0.81 | Laravel cache extension that tracks dependencies and automatically invalidates cached items when related keys change. Useful for keeping derived or aggregated data fresh without manual cache flushing. Designed for straightforward integration with Laravel’s cache system. | 2 | 2 | 0 | 8K | 0 | 18.4 | 53.2 | BSD-3-Clause | 3 months ago | |
| bigyouth/page-cache-bundle | 0.80 | — | 4 | 4 | 0 | 0 | 0 | 0.6 | — | MIT | 6 years ago | |
| friendsofsymfony/http-cache-bundle | 0.80 | Symfony bundle to enhance HTTP caching: configure cache headers by path/controller, tag responses and invalidate by tags, set up invalidation schemes without code, send purge/ban requests efficiently, vary cache by user type, and plug in custom cache clients. | 437 | 439 | 83 | 212K | 10 | 34.3 | 45.9 | NOASSERTION | 1 month ago | |
| easytek/doctrine-cache-invalidator-bundle | 0.79 | — | 0 | 0 | 1 | 0 | 0 | 0.2 | — | — | 11 years ago | |
| cache/cache-bundle | 0.79 | — | 43 | 43 | 16 | 958 | 0 | 5.9 | 18.8 | MIT | 8 years ago | |
| driebit/http-cache-bundle | 0.79 | — | 8 | 8 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| barryvdh/laravel-httpcache | 0.79 | 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 |
How can I help you explore Laravel packages today?