cache/hierarchical-cache
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| cache/cache-bundle | 0.80 | — | 43 | 43 | 16 | 1K | 0 | 26.3 | 23.9 | MIT | 2 months ago | |
| psr/cache | 0.79 | 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 | — | |
| psr/simple-cache | 0.79 | 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 | |
| cache/adapter-common | 0.77 | 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 | |
| einar-hansen/laravel-psr-6-cache | 0.77 | Laravel package that bridges Laravel’s cache system with PSR-6. Use Laravel’s cache stores through a PSR-6 CacheItemPoolInterface for interoperability with PSR-compliant libraries, with simple configuration and drop-in integration. | 1 | 1 | 1 | 4K | 0 | 0.6 | 45.7 | MIT | 4 years ago | |
| cache/prefixed-cache | 0.77 | 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 | |
| gpupo/cache | 0.77 | 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/chain-adapter | 0.77 | PSR-6 cache pool chain adapter that combines multiple cache pools (e.g., APCu + Redis) into a single CachePoolChain. Part of PHP-Cache, with optional features like tagging and hierarchy via shared docs. Install with composer and use with minimal setup. | 11 | 11 | 6 | 6K | 0 | 23.6 | 43.2 | MIT | 2 months ago | |
| cache/namespaced-cache | 0.76 | 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 | |
| spiral/cache | 0.75 | 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 | — | |
| cache/adapter-bundle | 0.75 | — | 30 | 30 | 25 | 2K | 0 | 24.3 | 28.7 | MIT | 2 months ago | |
| cache/taggable-cache | 0.75 | 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. | 35 | 36 | 5 | 9K | 0 | 24.9 | 38.6 | MIT | 2 months ago | |
| effiana/phpfastcache-bundle | 0.75 | — | 0 | 0 | 1 | 0 | 0 | 0.9 | — | MIT | 6 years ago | |
| doctrine/cache | 0.69 | Doctrine Cache is a legacy cache component extracted from Doctrine Common, offering multiple cache drivers and interfaces used across Doctrine projects. Note: the library is deprecated and no longer maintained; prefer a PSR-6 or PSR-16 cache instead. | 7,848 | 7,973 | 210 | 5M | 1 | 40.5 | 38.6 | MIT | 4 years ago | |
| cache/simple-cache-bridge | 0.69 | 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 | |
| spatie/php-structure-discoverer | 0.55 | Quickly discover classes, interfaces, enums, and traits in your PHP application that match conditions like implementing an interface, with extra metadata per structure and built-in caching to keep things fast in production. | 179 | 180 | 18 | 5M | 1 | 22.0 | 61.1 | MIT | 4 months ago | |
| spatie/laravel-auto-discoverer | 0.54 | Quickly discover classes, interfaces, enums, and traits in your PHP app that meet certain conditions—such as classes implementing a given interface. Includes built-in caching to keep discovery fast in production. | 179 | 179 | 18 | 5 | 1 | 22.0 | 0.2 | MIT | 4 months ago | |
| php-http/discovery | 0.54 | Auto-discovery for HTTP clients and factories: finds PSR-18 clients and PSR-17/PSR-7 implementations at runtime, so libraries can depend on interfaces without forcing a specific vendor. Includes a Composer plugin for optional auto-installation. | 1,327 | 1,333 | 48 | 16M | 3 | 18.0 | 56.2 | MIT | 2 years ago | |
| psr-discovery/all | 0.53 | — | 6 | 6 | 0 | 521K | 0 | 0.9 | 55.3 | MIT | 1 year ago |
How can I help you explore Laravel packages today?