cache/tag-interop
Provides two interoperable interfaces that add tag support to PSR-6 caching, enabling consistent tagging and invalidation across cache implementations. Built by contributors from Symfony, PHP-Cache, and Drupal; MIT licensed and installable via Composer.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| cache/taggable-cache | 0.83 | Adapter that makes any PSR-6 cache pool taggable. Tag related cache items and invalidate them by tag without clearing the whole cache. Part of the PHP Cache organization; works with all PHP Cache pools supporting tagging. | 0 | 36 | — | 10K | — | 4.5 | 33.6 | — | — | |
| psr-discovery/cache-implementations | 0.83 | Discovers installed PSR-6 cache implementations at runtime and returns the first available adapter, avoiding hard dependencies in libraries/SDKs. Supports php-cache adapters and Stash, with options to prefer or manually instantiate configurable caches. | 7 | 7 | 1 | 439K | 0 | 1.3 | 55.3 | MIT | 1 year ago | |
| psr/simple-cache | 0.82 | 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,087 | 8,101 | 55 | 14M | 0 | 29.1 | 46.3 | MIT | 4 years ago | |
| cache/adapter-bundle | 0.82 | — | 30 | 30 | 26 | 3K | 0 | 6.9 | 26.9 | MIT | 6 years ago | |
| psr/cache | 0.82 | 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,192 | 5,221 | 46 | 12M | 0 | 26.4 | 46.6 | MIT | — | |
| cache/integration-tests | 0.82 | Integration test suite for validating PSR-6 cache pools, taggable cache pools, and PSR-16 simple caches against PHP-FIG rules. Install as a dev dependency and extend the provided PHPUnit base tests to verify your cache implementation. | 40 | 39 | 35 | 53K | 2 | 8.4 | 43.3 | MIT | 5 years ago | |
| thecodingmachine/cache-utils | 0.81 | 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 | 32K | 0 | 0.6 | 55.3 | — | 6 years ago | |
| symfony/cache | 0.81 | Symfony Cache provides fast, low-overhead PSR-6 caching with adapters for common backends. Includes PSR-16 bridge plus implementations of symfony/cache-contracts CacheInterface and TagAwareCacheInterface for flexible app caching. | 4,165 | 4,187 | 64 | 8M | 0 | 57.7 | 53.0 | MIT | 1 week ago | |
| toflar/psr6-symfony-http-cache-store | 0.80 | 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 | 104K | 0 | 13.3 | 48.8 | MIT | 6 months ago | |
| matthiasmullie/scrapbook | 0.80 | 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 | 328 | 27 | 84K | 0 | 2.4 | 32.5 | MIT | — | |
| fig/cache-util | 0.79 | Utilities for building PSR-6 cache libraries: traits and base classes that handle common boilerplate for cache pools and items. Includes a simple in-memory PSR-6 implementation for demos and debugging (not production-ready). | 36 | 38 | 12 | 1K | 1 | 0.6 | 21.0 | MIT | — | |
| spatie/laravel-googletagmanager | 0.54 | Laravel package for easy Google Tag Manager integration. Manage the JavaScript dataLayer from PHP, push variables and events, and include GTM scripts cleanly in your app with simple configuration and helpers. | 443 | 450 | 59 | 74K | 0 | 26.3 | 34.9 | MIT | 3 months ago | |
| spatie/laravel-typescript-transformer | 0.49 | Generate TypeScript types from your Laravel/PHP code. Convert classes, DTOs and enums (with attributes) into accurate TS definitions, supporting nullable fields, complex/generic types, and even TypeScript function generation via a simple CLI/workflow. | 378 | 377 | 35 | 378K | 0 | 31.2 | 48.4 | MIT | 4 weeks ago | |
| diephp/laravel-resources-typescript | 0.48 | — | 3 | 3 | 0 | 40 | 0 | 0.0 | 15.9 | MIT | — |
How can I help you explore Laravel packages today?