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 | 58K | 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. | 134 | 148 | 37 | 16K | 0 | 2.4 | 28.6 | MIT | 7 years ago | |
| symfony/cache | 0.84 | 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 | |
| boson/cache-bundle | 0.84 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| nette/caching | 0.84 | Nette Caching is a fast, flexible PHP caching library with memory, file, and distributed backends. It supports expiration, tags, namespaces, and dependency-based invalidation, making it easy to speed up PHP applications. | 435 | 444 | 42 | 342K | 0 | 32.6 | 47.0 | NOASSERTION | 1 week 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. | 107 | 111 | 30 | 55K | 4 | 2.7 | 37.1 | MIT | — | |
| cache/adapter-bundle | 0.83 | — | 30 | 30 | 25 | 2K | 0 | 24.3 | 28.7 | MIT | 2 months 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 | 3 months 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 | 4K | 0 | 0.6 | 45.7 | MIT | 4 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 | 50K | 0 | 24.1 | 48.2 | MIT | 2 months 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 | 5K | 0 | 19.0 | 44.9 | MIT | 2 months 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 DO File Cache, letting you use the PSR-6 caching interface with a simple file-based backend. Install via Composer: composer require jord-jd/do-file-cache-psr-6. | 8 | 8 | 12 | 13K | 0 | 16.0 | 49.2 | LGPL-3.0 | 3 months 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,452 | 441 | 159K | 5 | 35.8 | 27.0 | MIT | 1 year ago | |
| cache/prefixed-cache | 0.82 | 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 | |
| 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 | 1K | 0 | 0.0 | 42.8 | 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 | 85 | 0 | 1.8 | 26.7 | 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 | — | — | — | |
| dciss/poo-bundle | 0.82 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — |
How can I help you explore Laravel packages today?