InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 23 C# Caching Projects
-
Electron.NET
:electron: Build cross platform desktop apps with ASP.NET Core (Razor Pages, MVC, Blazor).
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
FusionCache
FusionCache is an easy to use, fast and robust hybrid cache with advanced resiliency features.
Project mention: FusionCache v2.1 – Production-ready implementation of Microsoft HybridCache | news.ycombinator.com | 2025-02-05 -
Akavache
An asynchronous, persistent key-value store created for writing desktop and mobile applications, based on SQLite3. Akavache is great for both storing important data as well as cached local data that expires.
-
CacheManager
CacheManager is an open source caching abstraction layer for .NET written in C#. It supports various cache providers and implements many advanced features.
-
EasyCaching
:boom: EasyCaching is an open source caching library that contains basic usages and some advanced usages of caching which can help us to handle caching more easier!
-
-
Fusion
Build real-time apps (Blazor included) with less than 1% of extra code responsible for real-time updates. Host 10-1000x faster APIs relying on transparent and nearly 100% consistent caching. We call it DREAM, or Distributed REActive Memoization, and it's here to turn real-time on!
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
Lazy Cache
An easy to use thread safe in-memory caching service with a simple developer friendly API for c#
-
Project mention: How to Alienate Your Users: A guide for responding to open source help requests | news.ycombinator.com | 2025-08-10
This post is """inspired""" by an experience the author had with a github maintainer. The github issue: https://github.com/shinyorg/shiny/issues/1533
The maintainer was respectful and helpful. They responded the same day the issue was made and diagnosed and explained the issue without even receiving a proper reproducible build link. They then answered follow up questions. What an amazing maintainer!
-
CacheCow
An implementation of HTTP Caching in .NET Core and 4.5.2+ for both the client and the server
-
SharpRepository
C# Generic Repository for use with Entity Framework, RavenDB and more with built-in caching options.
-
-
-
FastCache
7x-10x faster alternative to MemoryCache. A high-performance, lighweight (8KB dll) and thread-safe memory cache for .NET. (by jitbit)
-
-
fast-cache
The fastest cache library written in C# for items with set expiration time. Easy to use, thread-safe and light on memory.
-
-
-
localstorage
LocalStorage for .NET - A simple and lightweight tool for persisting data in dotnet (core) apps. (by hanssens)
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C# Caching discussion
C# Caching related posts
-
How to Alienate Your Users: A guide for responding to open source help requests
-
FusionCache v2.1 – Production-ready implementation of Microsoft HybridCache
-
FusionCache v2.0
-
FusionCache: A Net Cache Implementation
-
FusionCache Is Now v1.0
-
EasyCaching VS Metalama.Patterns - a user suggested alternative
2 projects | 7 Dec 2023 -
NCache VS Metalama.Patterns - a user suggested alternative
2 projects | 7 Dec 2023 -
A note from our sponsor - InfluxDB
www.influxdata.com | 2 Sep 2025
Index
What are some of the best open-source Caching projects in C#? This list will help you:
# | Project | Stars |
---|---|---|
1 | Electron.NET | 7,500 |
2 | FusionCache | 3,110 |
3 | Akavache | 2,497 |
4 | CacheManager | 2,398 |
5 | EasyCaching | 2,057 |
6 | Foundatio | 2,045 |
7 | Fusion | 1,885 |
8 | Lazy Cache | 1,747 |
9 | shiny | 1,522 |
10 | CacheCow | 864 |
11 | SharpRepository | 657 |
12 | NCache | 650 |
13 | Cache Tower | 620 |
14 | StackExchange.Redis.Extensions | 620 |
15 | FastCache | 174 |
16 | SqliteCache for ASP.NET Core | 111 |
17 | fast-cache | 106 |
18 | hazelcast-csharp-client | 103 |
19 | Cashew | 83 |
20 | localstorage | 79 |
21 | pspolly | 72 |
22 | RationalNumerics | 53 |
23 | DistributedCacheAspNetCoreRedis | 26 |