A zero-dependency generic in-memory cache Go library
- cache
- go
- golang
- generic
47,133 repositories indexed
97–120 of 133 · Most stars
A zero-dependency generic in-memory cache Go library
A thin PSR-6 cache wrapper with a generic interface to various caching backends emphasising cache tagging and indexing.
high performance in-memory cache
Caching implementation with a variety of storage options, as well as codified caching strategies for callbacks, classes, and output
Cache slam defense using a semaphore to prevent dogpile effect.
High-performance Swift framework for task execution, memory caching, and data management with intelligent execution merging, TTL caching, and retry logic
Add a caching interface to Prisma, compatible with Memcached, Redis and Hazelcast.
A Decky Loader plugin for tidying up your Steam Deck's storage. Quickly visualize, select and clear shader cache and compatibility data.
Cache values in your Web Extension and clear them on expiration. Also includes a memoize-like API to cache any function results automatically
A RESTful caching micro-service in Go backed by Couchbase
Memoize promise-returning functions. Includes cache expire and prefetch.
Pocketbase client cached with drift (sqlite)
A key/value store where pairs can expire after a specified interval
A small and user-friendly ETS wrapper for caching in Elixir
A Common Lisp function caching / memoization library
[READ-ONLY] Easy to use Caching library with support for multiple caching backends. This repo is a split of the main code that can be found in https://github.com/cakephp/cakephp
golang bigcache with clustering as a library.
ETS-based fix-sized LRU cache for elixir
A key-value cache for sharing data between parallel workers.
Lightweight, type-safe database query builder for Go with zero production dependencies. JOINs, subqueries, CTEs, batch operations, LRU statement cache. PostgreSQL, MySQL, SQLite.
Request caching for Phoenix & Absinthe (GraphQL), short circuiting even the JSON decoding/encoding
🚀 Schema based, typed Redis caching/memoize framework for Go
Gocache is an in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications. it is safe with concorent go routine access.
A Binary Memcached client for Go with support for sharding using consistent hashing, along with SASL.