Top 20 NuGet caching Packages

CacheManager extension package which adds System.Runtime.Caching.MemoryCache as an option for a local in-memory cache layer. CacheManager is an open source caching abstraction layer for .NET written in C#. It supports various cache providers and implements many advanced features.
A simple distributed caching provider based on EnyimMemcachedCore.
Polly.Caching.Distributed is a plug-in for the .NET OSS resilience library Polly, supporting Microsoft.Extensions.Caching.Distributed.IDistributedCache as a provider for Polly's CachePolicy.
ASP.NET Core middleware providing server-side donut output caching. You can put an entire action in the server-side cache while refreshing ViewComponents located in the page.
The AWS Secrets Manager .NET caching client enables in-process caching of secrets for C# applications.
Simple C# caching library including a FIFO and LRU cache
Redis integration for Stove.
Distributed cache (Redis & Memcached) on .NET
A serialize library based on protobuf-net
Kode-Aid shared Azure storage based cache library.
HttpClient.Caching adds http response caching to HttpClient.
A simple caching bus(message bus) based on CSRedis.
Memcached client library for .NET based languages.
The Transient Fault Handling Core provides the retry mechanisms to make your application more resilient to transient faults in both synchronous and asynchronous scenarios.
Package Description
The Transient Fault Handling Application Block for Windows Azure ("Topaz") provides a set of reusable and testable components for adding retry logic into your Windows Azure applications leveraging Windows Azure SQL Database, Windows Azure storage, Service Bus and Caching Service. This makes your Win...
ASP.NET Core middleware for caching HTTP responses on the server. This package was built from the source code at https://github.com/aspnet/ResponseCaching/tree/9f49398f28d7c1e0dc0305f8080351c413b0f297
ASP.NET Core response caching middleware abstractions and feature interface definitions. This package was built from the source code at https://github.com/aspnet/ResponseCaching/tree/9f49398f28d7c1e0dc0305f8080351c413b0f297
Distributed cache implementation of Microsoft.Extensions.Caching.Distributed.IDistributedCache using NCache OpenSource. This implementation of IDistributedCache can also be used for caching ASP.NET Core reponse.
Bit.Extensions.Caching.EasyCaching