spiral/cache
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| psr/cache | 0.90 | 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/cache | 0.90 | 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 | |
| psr-discovery/cache-implementations | 0.90 | 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. | 8 | 8 | 1 | 643K | 0 | 1.3 | 55.3 | MIT | 1 year ago | |
| gpupo/cache | 0.90 | 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 | |
| chillerlan/php-cache | 0.89 | 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 |
|
| cache/illuminate-adapter | 0.89 | 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 | |
| symfony/cache | 0.89 | Symfony Cache provides fast, low-overhead PSR-6 and PSR-16 caching with adapters for popular backends, plus Symfony cache-contracts CacheInterface and TagAwareCacheInterface support. | 4,154 | 4,179 | 66 | 14M | 0 | 57.5 | 57.0 | MIT | 1 week ago | |
| desarrolla2/cache | 0.89 | 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. | 134 | 148 | 37 | 16K | 0 | 2.4 | 28.6 | MIT | 7 years ago | |
| psx/cache | 0.89 | 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 | — | |
| madewithlove/illuminate-psr-cache-bridge | 0.89 | Bridges Laravel's Illuminate cache with PSR-6, letting you use any PSR-6 cache pool as a Laravel cache store or expose Laravel's cache repository as a PSR-6 pool. Drop-in adapters make cache backends portable across Laravel apps and PSR-compatible libraries. | 84 | 85 | 8 | 3K | 1 | 1.1 | 21.3 | MIT | 7 years ago | |
| zetacomponents/cache | 0.89 | — | 8 | 6 | 9 | 2K | 0 | 0.6 | 32.3 | NOASSERTION | — | |
| fig/cache-util | 0.88 | 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 | 11 | 2K | 1 | 0.6 | 22.4 | MIT | — | |
| cache/taggable-cache | 0.88 | 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 | |
| psr/simple-cache | 0.88 | 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 | |
| doctrine/cache | 0.88 | 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 | |
| php-extended/php-simple-cache-filesystem | 0.88 | A filesystem-backed PSR-16 simple cache implementation for PHP. Store and retrieve cache items as files with TTL support, offering a lightweight, dependency-free way to add persistent caching to Laravel or any PHP project. | 0 | 1 | — | 341 | — | 0.0 | 35.0 | — | — | |
| beste/in-memory-cache | 0.88 | 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 | |
| kitpages/simple-cache-bundle | 0.88 | A lightweight Symfony bundle that provides a simple caching service for storing and retrieving values through an easy API. It helps reduce repeated work and speed up small applications without complex configuration. | 5 | 5 | 3 | 4 | 0 | 0.1 | 3.1 | MIT | — | |
| einar-hansen/laravel-psr-6-cache | 0.88 | 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/simple-cache-bridge | 0.88 | 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?