fig/cache-util
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).
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| thecodingmachine/cache-utils | 0.87 | 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 | |
| desarrolla2/cache | 0.85 | 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 | |
| symfony/cache | 0.84 | Symfony Cache is a fast, low-overhead caching component with PSR-6 implementations and adapters for common backends. Includes a PSR-16 adapter plus support for symfony/cache-contracts CacheInterface and TagAwareCacheInterface. | 4,154 | 4,180 | 66 | 9M | 0 | 57.4 | 53.7 | MIT | 1 week ago | |
| boson/cache-bundle | 0.84 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| 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 | |
| gregwar/cache | 0.83 | gregwar/cache is a lightweight PHP caching library with a simple API for caching values and function results. Supports multiple backends (filesystem, APC/APCu, memcache), TTL expiration, cache namespaces/prefixes, and easy integration into existing apps. | 0 | 112 | — | 39K | — | 2.8 | 36.7 | — | — | |
| cache/adapter-bundle | 0.83 | — | 30 | 30 | 26 | 2K | 0 | 6.9 | 25.3 | MIT | 7 years ago | |
| jord-jd/do-file-cache | 0.83 | Laravel file cache driver that stores cache entries as PHP “.do” files. Simple, fast, git-friendly caching for local/dev use, with easy setup and predictable files you can inspect, commit, or clear without a database. | 15 | 15 | 5 | 12K | 0 | 23.7 | 46.8 | LGPL-3.0 | 2 weeks ago | |
| einar-hansen/laravel-psr-6-cache | 0.83 | 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 | 2K | 0 | 0.6 | 41.7 | MIT | 3 years ago | |
| effiana/phpfastcache-bundle | 0.83 | — | 0 | 0 | 1 | 0 | 0 | 0.9 | — | MIT | 6 years ago | |
| cache/redis-adapter | 0.83 | PSR-6 cache pool backed by Redis using the PhpRedis extension. Part of the PHP Cache ecosystem, with shared docs for advanced features like tagging and hierarchy. Supports Redis, RedisArray, and RedisCluster clients. | 53 | 58 | 15 | 51K | 0 | 3.7 | 41.1 | MIT | 3 years ago | |
| cache/memcache-adapter | 0.83 | PSR-6 cache pool implementation backed by the Memcache extension. Create a Memcache client, connect to your server, and use MemcacheCachePool for standards-based caching. Part of the PHP Cache (php-cache) ecosystem. | 6 | 7 | 4 | 2K | 0 | 2.6 | 34.5 | MIT | 4 years ago | |
| codemitte/common | 0.82 | — | 0 | 0 | 1 | 0 | 0 | 0.0 | — | — | — | |
| jord-jd/do-file-cache-psr-6 | 0.82 | PSR-6 cache adapter for Jord-JD/DO File Cache. Use it to access DO File Cache through standard PSR-6 CacheItemPoolInterface for framework-agnostic caching with Composer-based installation. | 8 | 8 | 12 | 12K | 0 | 21.8 | 50.8 | LGPL-3.0 | 2 weeks ago | |
| phpfastcache/phpfastcache | 0.82 | Phpfastcache is a fast, driver-based PHP caching library supporting PSR-6 and PSR-16. Works with many backends (files, APCu, Redis, Memcached, etc.), offers a unified API, and includes a type-aware v9 for PHP 8+. | 2,406 | 2,454 | 444 | 127K | 5 | 35.9 | 25.7 | MIT | 1 year ago | |
| cache/prefixed-cache | 0.82 | PSR-6 cache pool decorator that prefixes all cache item keys with a predefined string. Wrap any PSR-6 cache (e.g., Redis) to safely namespace entries per app, tenant, or module. Part of the PHP-Cache ecosystem. | 2 | 2 | 1 | 1K | 0 | 1.8 | 35.1 | MIT | 4 years ago | |
| derafu/support | 0.82 | Derafu Support provides essential PHP utilities used across the Derafu core ecosystem. A lightweight helper package focused on common support functions, simplifying everyday development tasks and improving consistency in your applications. | 0 | 0 | 0 | 163 | 0 | 0.0 | 30.6 | MIT | — | |
| dontdrinkandroot/common | 0.82 | A small utility library with commonly used PHP helpers and extensions, including a PHPStan extension. Intended to provide shared building blocks for projects, with CI and code quality tooling support via SonarCloud badges. | 0 | 0 | 0 | 79 | 0 | 1.8 | 26.3 | Apache-2.0 | 2 years ago | |
| ctrl-f5/ctrl-common | 0.82 | Shared utilities and helpers for the Ctrl-F5 ecosystem: common PHP/Laravel components, small abstractions, and reusable support code used across multiple packages and apps. Intended as a lightweight foundation dependency. | 0 | 0 | 0 | 0 | 0 | 0.0 | 6.6 | — | — | |
| dciss/poo-bundle | 0.82 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — |
How can I help you explore Laravel packages today?