Life & fun · alternatives · 2026
24 alternatives to CasCache – multi-generational cache with optimistic concurrency control
Fence based CAS for Go with read-time validation, stale-write protection, pluggable codecs, and local or Redis backends. - unkn0wn-root/cascache
CasCache is a multi-generational cache system that uses optimistic concurrency control to manage data access. It is designed for developers who need efficient caching mechanisms for their applications. The system's… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.
- 1

Hey all, I recently published this Go package, and would like to show off as well as get feedback!
2024 · github.com · its alternatives →
- 2

- 3

Fast caching software with a focus on low latency and cpu efficiency. - tidwall/pogocache
2025 · github.com · its alternatives →
- 4

Fast PUT/GET/DELETE in-memory key-value store for lookaside caching - jonhoo/cucache
2015 · github.com · its alternatives →
- 5

Fast(est), sharded Go cache with lock-free reads, self-adaptive SieveTinyLFU, batched async writes and HTTP middleware. - unkn0wn-root/kioshun
2025 · github.com · its alternatives →
- 6

- 7

High-performance cache policies and supporting data structures for Rust systems, with optional metrics and benchmarks. - OxidizeLabs/cachekit
Jan 2026 · github.com · its alternatives →
- 8

Fast, secure, configurable. A bold new take on Nix caching.
2024 · determinate.systems · its alternatives →
- 9

HTTP load balancer and cache. Contribute to CoderCookE/goaround development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 10

LRU cache using go generics. Contribute to dboslee/lru development by creating an account on GitHub.
2022 · github.com · its alternatives →
- 11

Secure storage for cryptographic secrets, modeled after sudo - rongarret/scache
2020 · github.com · its alternatives →
- 12

Most caching libraries don't do locking, meaning that >1 process can be calculating a cached value at the same time. Since you presumably cache things because they cost CPU, database reads, or money, doesn't it make sense to lock while caching? - seamusabshere/lock_and_cache
2015 · github.com · its alternatives →
- 13

I am the author of the platform, happy to reply to any question you might have! It scales up really nicely thanks to a year of research and development of the hashtable implemented in cachegrand, on the hardware used for benchmarking, an AMD EPYC 7502P, it was able to reach up to 5mln GET QPS and 4.5mln SET QPS, with batching up to 60mln GET QPS and up to 26MLN SET QPS. cachegrand is fast, it's fully Open Source, it's under a BSD 3-clause license - it can be used easily as standalone platform or incorporated in other ones without any licensing issue - and we are working to expand the Redis…
2022 · github.com · its alternatives →
- 14

A high performance HTTP proxy cache server and RESTful NoSQL cache server based on HAProxy - jiangwenyuan/nuster
2018 · github.com · its alternatives →
- 15

Raymond here from Butter.dev, an LLM response cache built as a chat-completions proxy. Today we're launching a key feature for the platform: the ability to generalize on dynamic, templated inputs. Caching at the HTTP request level has the obvious problem of generalizability. Nearly no request is identical, due to templated variables (like names) and metadata (like timestamps), so exact-match cache lookups rarely hit. We solve this at Butter by using LLMs to detect dynamic content in requests and derive their inter-relationships, allowing the cache entry to be stored as a template + variables…
Jan 2026 · blog.butter.dev · its alternatives →
- 16

Last night, while trying to figure out the best way to implement caching in my app, I had an idea for a dirt-simple caching system based on a dependency graph. The premise I started with is that one of the hardest things to manage in a cache is dependencies between entities. In order to cache items effectively, you inevitably have to duplicate "child" data inside of "parent" entries. Then, when a child is changed, you have to invalidate the child and its parents, and its parents' parents, and so on. To try to help this, I hacked together a simple Node.js library called Stash, which models…
2012 · github.com · its alternatives →
- 17

While building my AI-powered dating app, I couldn't find a memory backend that was affordable,accessible and efficient. I built Redcache-ai to meet this need. Redcache-ai is also available as a Python package. Happy to receive feedback and answer questions. Note: I am not a native English speaker. Apologies for the typos and grammatical errors.
2024 · github.com · its alternatives →
- 18

Caching reverse proxy for testing written in Go. Contribute to nickpresta/chameleon development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 19

OneCache is a best-effort, replicated KV store accessible via the memcached protocol - dadgar/onecache
2016 · github.com · its alternatives →
- 20

File backed element store with caching and async writes - sebcat/store
2015 · github.com · its alternatives →
- 21

- 22TA
2015 · bracewel.net · its alternatives →
- 23
Encache ▲4A lightweight , Inmemory Async Cache for your Nodejs Server
2024 · npmjs.com · its alternatives →
- 24

Also compare
- Pocache, preemptive optimistic caching for Go alternatives
- UniCache by PLG Works alternatives
- Pogocache – Fast caching software alternatives
- Fast memcached clone in Go using Cuckoo hashing alternatives
- Quite Fast, sharded cache for Go with LRU/LFU, TTL and object pooling alternatives
- Turbocache alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →