183 Open Source Caching Software Projects
Free and open source caching code projects including engines, APIs, generators, and tools.
Offline Plugin 4360 ⭐
Offline plugin (ServiceWorker, AppCache) for webpack (https://webpack.js.org/)
Symfony Cache 3094 ⭐
The Cache component provides an extended PSR-6 implementation for adding cache to your applications.
Cachemanager 1849 ⭐
CacheManager is an open source caching abstraction layer for .NET written in C#. It supports various cache providers and implements many advanced features.
Nuster 1678 ⭐
A high performance HTTP proxy cache server and RESTful NoSQL cache server based on HAProxy
Olric 1529 ⭐
Distributed cache and in-memory key/value data store. It can be used both as an embedded Go library and as a language-independent service.
Easycaching 918 ⭐
: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!
Whitfin Cachex 898 ⭐
A powerful caching library for Elixir with support for transactions, fallbacks and expirations
Fastcache 920 ⭐
Fast thread-safe inmemory cache for big number of entries in Go. Minimizes GC overhead
Cachecow 722 ⭐
An implementation of HTTP Caching in .NET Core and 4.5.2+ for both the client and the server
Antoinechalifour Memento 381 ⭐
Memento is a development-only tool that caches HTTP calls once they have been executed.
Basemkhirat Elasticsearch 363 ⭐
The missing elasticsearch ORM for Laravel, Lumen and Native php applications
Maplebacon 296 ⭐
🍁🥓 Lightweight and fast Swift library for image downloading, caching and transformations
Matthiasmullie Scrapbook 275 ⭐
PHP cache library, with adapters for e.g. Memcached, Redis, Couchbase, APC(u), SQL and additional capabilities (e.g. transactions, stampede protection) built on top.
Croxton Stash 200 ⭐
Stash allows you to stash text and snippets of code for reuse throughout your templates.
Simple Spring Memcached 184 ⭐
A drop-in library to enable memcached caching in Spring beans via annotations
Mvcdonutcaching 144 ⭐
ASP.NET MVC Extensible Donut Caching brings donut caching to ASP.NET MVC 3 and later. The code allows you to cache all of your page apart from one or more Html.Actions which can be executed every request. Perfect for user specific content.
Data Prefetch Link 130 ⭐
Extends next.js <Link> to allow invoking getInitialProps when prefetching a page
Frontend Computer Science 111 ⭐
A list of Computer Science topics important for a Front-End Developer to learn 📝
Rezoom 102 ⭐
Implements a resumption monad for .NET targeting data access with automatic batching and caching.
Infinispan Spring Boot 59 ⭐
Infinispan Spring Boot starter. Use this starter in your Spring Boot applications to help you use Infinispan+Spring integration in embedded and client/server mode
Ymcache 58 ⭐
YMCache is a lightweight object caching solution for iOS and Mac OS X that is designed for highly parallel access scenarios.
Speedtables 49 ⭐
Speed tables is a high-performance memory-resident database. The speed table compiler reads a table definition and generates a set of C access routines to create, manipulate and search tables containing millions of rows. Currently oriented towards Tcl.
Cacheable Site Silex 50 ⭐
Develop cacheable sites by levering HTTP. This example site was written in PHP using the Silex framework.
Hanssens Localstorage 45 ⭐
LocalStorage for .NET - A simple and lightweight tool for persisting data in dotnet (core) apps.
Ezplatform Http Cache 41 ⭐
HTTP cache handling for eZ Platform, using multi tagging (incl Varnish xkey)
Icarus 42 ⭐
A scalable simulator for evaluating the performance of in-network caches in Information Centric Networking (ICN)
Cache_warmup 36 ⭐
Generiert den Cache vorab, so dass die Website bereits beim Erstaufruf performant läuft
Retrocache 35 ⭐
This library provides an easy way for configure retrofit for use a 2 layer cache (RAM and Disk)
Varnishtraining 32 ⭐
Second iteration of my Varnish training. This version is specifically created for the Symfony Live Berlin 2017 workshop I've presented.
Mysql Cache 27 ⭐
:dollar: Automatically caches SELECT sql's in memory (memcached, redis, mmap, lru, file, node-cache, native) using the mysql2 module with connection pools and it's SQL format style.
Java Core 28 ⭐
Collections of solutions for micro-tasks created while building modules as part of project. Also has very fun stuffs :)
Easytask_mvvm_kotlin 29 ⭐
Todo app based on MVVM, Kotlin Coroutines, Navigation Component, Room Database, Retrofit, Data Binding
Bmabey Provenance 25 ⭐
Provenance and caching library for python functions, built for creating lightweight machine learning pipelines
Console Extra 19 ⭐
:recycle: Nette-based console commands for latte, DIC, MVC, security, utils and many others.
Sample Hazelcast Spring Datagrid 18 ⭐
sample spring-boot applications integrated with hazelcast imdg, and providing hot cache with hazelcast and striim
Dailybugle 17 ⭐
📰Modern MVVM Android application following single activity architecture which fetches news from 🕷️ news API. this repository contains some best practices ⚡ of android development
Airplanemodeproof 16 ⭐
This repository contains the sample code for my talk "Creating airplane mode proof Xamarin applications"
Transitory 16 ⭐
In-memory cache with high hit rates via LFU eviction for Node and browsers. Supports time-based expiration, automatic loading and metrics.
Php Dba Cache 17 ⭐
Create a caching with the Database (dbm-style) Abstraction Layer to cache your objects, strings, integers or arrays.
Asgi Caches 16 ⭐
Server-side HTTP caching for ASGI applications, inspired by Django's cache framework
Dnn.rediscachingprovider 16 ⭐
This caching provider allows to use a Redis cache server or cluster within DNN Platform (formerly DotNetNuke)
Django Cached Modelforms 14 ⭐
🌟 ModelChoiceField implementation that can accept lists of objects, not just querysets
Polly.caching.idistributedcache 14 ⭐
Plug-in for the Polly Cache policy supporting Microsoft.Extensions.Caching.Distributed.IDistributedCache.
C Cube Maki 13 ⭐
[beta] persistent memoization of computations, e.g. for repeatable tests and benchmarks
Mojangpipe 13 ⭐
A java proxy server to Mojang's profile API, to avoid rate limits and serve profiles faster.
Reliable Request 13 ⭐
A golang opinionated library to provide reliable request using hystrix-go, go-cache, and go-resiliency.
Goodies 13 ⭐
Useful stuff missing from .NET for example duck typing, CSP channels, caching, money, typed ids...
Python Caching 12 ⭐
Python utils and decorators for cаching with TTL, maxsize and file-based storage
Kdk_memcached_object_cache 13 ⭐
Object cache driver for Memcached in WordPress (based on Memcached Redux)
Traefik Cache Nginx Spring Boot 10 ⭐
Example project showing how to use Nginx as a simple cache for Traefik - incl. a Spring Boot client and server
Http Basic 10 ⭐
low level wrapper around http.request/https.request with caching, redirects, gzip etc.
Spring Boot Web Ehchache 3 Persistance 10 ⭐
Spring Boot Web with Ehchache 3 file persistance support plus how to do cache operations
Quell 78 ⭐
bad-slug 17 ⭐
Laravel sum, min, max, avg columns in related model, sorting by relations and limit relations rows