Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Concurrent Cache

Concurrent Cache

5 projects

Showing 5 of 5 projects

go-cache
go-cacheGo

An in-memory key-value store/cache library for Go, similar to Memcached, designed for single-machine applications.

#goroutine-safe#in-memory-cache#library
Stars8.8k
Forks911
Last commit2 years ago
ristretto
ristrettoGo

A high-performance, concurrent cache library for Go with cost-based eviction and excellent hit ratios.

#in-memory-cache#library#memory-management
Stars7.0k
Forks456
Last commit1 month ago
GCache
GCacheGo

A feature-rich in-memory cache library for Go with support for LRU, LFU, ARC, and expirable entries.

#lfu-cache#in-memory-cache#expirable-cache
Stars2.7k
Forks285
Last commit2 years ago
otter
otterGo

A high-performance, in-memory caching library for Go with adaptive eviction policies and low memory overhead.

#in-memory-cache#w-tinylfu#high-performance
Stars2.7k
Forks73
Last commit3 days ago
go-gcache
go-gcacheGo

A generic Go cache library supporting multiple eviction policies: LRU, LFU, ARC, and expirable caches.

#lfu-cache#in-memory-cache#lru-cache
Stars12
Forks0
Last commit1 year ago

Related Tags

#In Memory Cache5#Go5#Cache4#Cache Library3
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub