An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with lru-cache

A curated list of projects in awesome lists tagged with lru-cache .

https://github.com/isaacs/node-lru-cache

A fast cache that automatically deletes the least recently used items

cache caching lru lru-cache lrucache

Last synced: 12 May 2025

https://github.com/aio-libs/async-lru

Simple LRU cache for asyncio

asyncio lru lru-cache

Last synced: 20 Feb 2026

https://github.com/vpetrigo/caches

C++ cache with LRU/LFU/FIFO policies implementation

c-plus-plus cache cpp cpp11 fifo fifo-cache header-only lfu lfu-cache lru lru-cache

Last synced: 14 Feb 2026

https://github.com/lamerman/cpp-lru-cache

Simple and reliable LRU cache for c++ based on hashmap and linkedlist

c-plus-plus lru-cache

Last synced: 06 Apr 2025

https://github.com/mailgun/holster

A place to keep useful golang functions and small libraries

cache cassandra election encryptor fanout golang library lru-cache queue utilities waitgroup

Last synced: 15 May 2025

https://github.com/kittinunf/fuse

The simple generic LRU memory/disk cache for Android written in Kotlin

android cache disklrucache kotlin lru-cache

Last synced: 07 Apr 2025

https://github.com/kittinunf/Fuse

The simple generic LRU memory/disk cache for Android written in Kotlin

android cache disklrucache kotlin lru-cache

Last synced: 01 Apr 2025

https://github.com/goldsborough/lru-cache

:dizzy: A feature complete LRU cache implementation in C++

cache data-structures lru-cache memoize server statistics

Last synced: 31 Jul 2025

https://github.com/orca-zhang/ecache

🦄【轻量级本地内存缓存】🤏代码少于300行⌚️30s接入🚀高性能、极简设计、并发安全🌈支持LRU 和 LRU-2模式 🦖支持分布式一致性 [ecache] Extremely easy, ultra fast, concurrency-safe and support distributed consistency. Similar to bigcache, cachego, freecache, gcache, gocache, groupcache, lrucache.

bigcache cache cachego ecache freecache gcache go gocache golang groupcache hacktoberfest lru lru-cache lrucache

Last synced: 09 Apr 2025

https://github.com/nitaiaharoni1/vector-storage

Vector Storage is a vector database that enables semantic similarity searches on text documents in the browser's local storage. It uses OpenAI embeddings to convert documents into vectors and allows searching for similar documents based on cosine similarity.

cosine-similarity embedding-vectors javascript local-storage localstorage lru-cache npm open-source openai semantic-search semantic-similarity typescript vector-database vector-db vector-search vector-similarity vector-similarity-database vector-similarity-search

Last synced: 16 May 2025

https://github.com/lukeed/tmp-cache

A least-recently-used cache in 35 lines of code~!

cache lru lru-cache mru

Last synced: 09 Oct 2025

https://github.com/iwanbk/bcache

Eventually consistent distributed in-memory cache Go library

cache crdt eventually-consistent golang gossip-protocol in-memory-caching lru-cache

Last synced: 05 May 2025

https://github.com/dboslee/lru

LRU cache using go generics

generics go golang lru lru-cache

Last synced: 13 Apr 2025

https://github.com/arbazsiddiqui/lru-cache-node

A lighting fast cache manager for node with least-recently-used policy.

cache hacktoberfest lru lru-cache mru node-cache

Last synced: 25 Mar 2025

https://github.com/al8n/caches-rs

This is a Rust implementation for popular caches (support no_std).

2q-cache arc-cache cache lfu lfu-cache lru lru-cache rust rust-lang rust-lru tinylfu

Last synced: 05 Apr 2025

https://github.com/yysskk/MemoryCache

LRU, type-safe, thread-safe memory cache class in Swift

carthage cocoapods expiration ios lru-cache memory-cache swift utility

Last synced: 06 Aug 2025

https://github.com/yysskk/memorycache

LRU, type-safe, thread-safe memory cache class in Swift

carthage cocoapods expiration ios lru-cache memory-cache swift utility

Last synced: 14 Apr 2025

https://github.com/youknowone/methodtools

Expand functools features(lru_cache) to class - methods, classmethods, staticmethods and even for (unofficial) hybrid methods.

class classmethod functools lru-cache method ring staticmethod wirerope

Last synced: 05 Apr 2025

https://github.com/karlseguin/cache.zig

A thread-safe, expiration-aware, LRU cache for Zig

cache caching-library lru-cache zig zig-library zig-package

Last synced: 25 Mar 2025

https://github.com/dasebe/webcachesim

A C++11 simulator for a variety of CDN caching policies.

c-plus-plus-11 c-plus-plus11 cache-policy cache-simulator lru lru-cache lru-eviction request-trace webcache

Last synced: 24 Aug 2025

https://github.com/feross/async-lru

A simple async LRU cache supporting O(1) set, get and eviction of old keys

async browser javascript lru lru-cache nodejs

Last synced: 13 Sep 2025

https://github.com/dasebe/optimalwebcaching

Derive the optimal cache hit ratio for Internet request traces with variable object sizes.

c-plus-plus-11 cache-policy lru lru-cache lru-eviction optimization optimization-tools request-trace webcache

Last synced: 24 Apr 2025

https://github.com/alexcambose/custom-cache-decorator

A TypeScript library providing a customizable cache decorator for methods. This library allows you to easily cache method results with configurable caching mechanisms.

cache library lru-cache nodejs redis typescript

Last synced: 13 Apr 2025

https://github.com/twin/gocache

High performance and lightweight in-memory cache library with LRU and FIFO support as well as memory-usage-based-eviction

cache caching expiration expire fifo fifo-cache go go-cache golang in-memory inmemory inmemory-cache key-value kvstore lru lru-cache memory-usage memory-usage-based-eviction ttl

Last synced: 15 Dec 2025

https://github.com/arindas/generational-lru

A generational arena based LRU Cache implementation in 100% safe rust.

cache generational-arena lru-cache

Last synced: 14 Jul 2025

https://github.com/jchristn/caching

Simple FIFO and LRU cache in C#

cache caching fifo fifo-cache lru lru-cache nuget

Last synced: 16 Jul 2025

https://github.com/opencoff/go-sieve

SIEVE cache - simpler than LRU

cache-eviction lru-cache sieve-cache

Last synced: 09 May 2025

https://github.com/gozeloglu/cache

LRU-based cache package for Go.

cache go go-package golang lru lru-cache

Last synced: 29 Oct 2025

https://github.com/wenzhang-dev/bitcaskdb

Light-weight, fast, fixed capacity key/value storage engine base on bitcask storage model

bitcask embedded golang key-value kvstore lru-cache small-object

Last synced: 23 Jul 2025

https://github.com/eggjs/egg-lru

egg lru-cache plugin

egplugin lru-cache

Last synced: 23 Jan 2026

https://github.com/bep/lazycache

Thread safe in-memory LRU cache with non-blocking cache priming on cache misses.

cache go-library lru-cache

Last synced: 16 Jan 2026

https://github.com/tusharf5/runtime-memcache

runtime-memcache is a javascript key-value store for chunks of arbitrary data (strings, objects, numbers) from results of database calls, API calls, or etc. It supports many commonly used caching policies.

browser cache caching-strategies javascript lru lru-cache mru nodejs runtime runtime-memcache typescript

Last synced: 10 Feb 2026

https://github.com/floatdrop/lru

Thread safe GoLang LRU cache

cache go golang lru lru-cache

Last synced: 15 Mar 2025

https://github.com/nrkno/nodecache-as-promised

In-memory cache supporting promise based workers and middleware hooks (distributed expiry and persistence provided)

cache cache-busting cache-storage javascript lru-cache middlewares nodejs nrkno promise-cache redis-cache redis-pubsub stale-if-error stale-while-revalidate ttl-cache

Last synced: 23 Jun 2025

https://github.com/feross/memo-async-lru

Memoize Node.js style callback-last functions, using an in-memory LRU store

browser browserify callback javascript lru lru-cache memoize nodejs

Last synced: 13 Sep 2025

https://github.com/vpaliy/lru-expiring-cache

Dictionary-like data structure, supporting LRU caching semantics and data expiration mechanism.

caching-library expiring-map lru-cache thread-safe-cache

Last synced: 14 Jun 2025

https://github.com/anuj-rai-23/adaptive-replacement-cache-arc-algorithm

A project for Advanced Operating System(CS604) that implements ARC cache replacement policy.

arc cache-replacement cpp17 lru-cache lru-replacement-algorithm operating-system

Last synced: 10 Jun 2025

https://github.com/kadnan/gocache

A simplest Cache Server based on LRU implementation written in Go

cache go golang lru-cache

Last synced: 15 May 2025

https://github.com/ahtrahdis7/node-lru-cache-js

An implementation of LRU Cache using Doubly Linked Lists and Maps with O(1) read and write time complexity. [500+ NPM Downloads]

cache data-structures lru-cache lru-implementation nodejs

Last synced: 13 Apr 2025

https://github.com/mpfdavis/outputcache

Cache api responses using Redis, Memcached or any cache provider for NodeJS

api cache express lru-cache memcached middleware nodejs outputcache react redis-cache

Last synced: 15 Feb 2026

https://github.com/tinovyatkin/tlru

Time aware least recently used (TLRU) cache for Node

cache lru lru-cache nodejs settimeout ttl ttl-cache typescript

Last synced: 18 Jan 2026

https://github.com/gabrielbb/android-bitmap-diskcache

Java implementation of a Disk-based LRU cache for Android Bitmaps

android bitmap disk-cache lru-cache

Last synced: 07 May 2025

https://github.com/imduchuyyy/minicache

Your production-ready caching server with under 300 lines of code.

cache lru-cache rust

Last synced: 24 Apr 2026

https://github.com/hua1995116/lru-node-addon

A native module for Node supporting LRU (least-recently-used).

lru-cache node-addon

Last synced: 26 Oct 2025

https://github.com/atlekbai/go-memofy

Simple, In-Memory cache for function calls. Cache function call results.

cache calls function lru-cache

Last synced: 17 Jan 2026

https://github.com/nicolab/crystal-lru-cache

:gem: key/value LRU cache that supports lifecycle, global size limit and expiration time.

cache crystal crystal-lang kv kv-store lru lru-cache store

Last synced: 27 Jul 2025

https://github.com/maxim2266/gen-cache

LRU cache code generator for Go

cache codegenerator go go-generate golang lru-cache

Last synced: 14 Apr 2025

https://github.com/shgopher/godata

Basic data structures and operations written in Go, such as trie, bloom filter union&find etc.

bfs binary-search-tree bloom-filter data-structures dfs go golang heap lru lru-cache queue red-black-tree stack trie union-find

Last synced: 15 Apr 2025

https://github.com/jackhftang/lrucache.nim

LRU cache in pure nim

lru-cache nim

Last synced: 03 Apr 2026

https://github.com/wellwelwel/lru.min

🔥 An extremely fast and efficient LRU cache for JavaScript with high compatibility (including Browsers).

cache caching dependecy-free hash hash-cache lru lru-cache lrucache zero-dependency

Last synced: 02 Feb 2026

https://github.com/kernel0x/falcon

📦 Thread-safe, crypto-protected, multi-level lru caching with a life cycle

android android-library cache cachemanager lru lru-cache lrucache

Last synced: 03 Aug 2025

https://github.com/sebelga/gstore-cache

Google Datastore cache layer for the Node.js API

cache google-datastore lru-cache nodejs redis

Last synced: 21 Feb 2026

https://github.com/golang-plus/caching

Package caching providers a scalable cache component.

arc arc-cache cache caching fifo fifo-cache go golang lfu lfu-cache lru lru-cache memory mru mru-cache

Last synced: 15 Jan 2026

https://github.com/healeycodes/oak-lru-cache

🌳 An LRU cache written in Oak.

lru-cache oaklang

Last synced: 12 Feb 2026

https://github.com/0xleif/cache

📦 A simple, lightweight caching library for Swift.

cache data dictionary ios json linux lru-cache macos memory property-wrappers swift tvos watchos windows

Last synced: 11 Apr 2025

https://github.com/francescorivola/rabbit-lru-cache

A lib to invalidate lru cache keys in distributed systems powered by rabbitmq.

distributed invalidation lru-cache rabbitmq

Last synced: 08 Aug 2025

https://github.com/sima-land/go-local-cache

Simple cache keeps data in memory and prevents dog pile effect

cache dogpile golang lru lru-cache singleflight

Last synced: 22 Apr 2025

https://github.com/jwerle/libalru

libalru is a library for creating really fast numeric based LRU caches that leverage an optimized CRC-16-CCITT ported over from @mafintosh's array-lru

array-lru c99 lru-cache lru-caches

Last synced: 22 Apr 2025

https://github.com/motorro/rxlcemodel

An Android library for data load with cache and loading state

android data-cache data-loading disklrucache invalidation lru-cache lrucache rxjava2 ui-status

Last synced: 12 Apr 2026

https://github.com/vedanty3/use-lru-cache

A React hook for managing an LRUCache (Least Recently Used Cache) in your React components.

api-caching caching-strategies customhook doubly-linked-list hashmap javascript lru-cache npm-package react react-hooks typescript

Last synced: 12 Oct 2025

https://github.com/josepdcs/cachelito

A simple procedural macro that adds caching functionality to functions

async-await cache lru-cache memoization memory rust rust-crate rust-lang

Last synced: 08 Mar 2026

https://github.com/bacali95/sweet-collections

Typescript implementations of in-memory cache data-structures for Node and Browser.

avl-tree collections heap lfu-cache lru-cache sorted-array sorted-map sorted-set

Last synced: 05 Sep 2025

https://github.com/ashtanko/lru_cache_dart

🗄️ LRU Cache Implementation in Dart: A straightforward implementation of a Least Recently Used (LRU) cache in Dart, designed to efficiently manage memory by storing a limited number of items and removing the least recently accessed ones. Perfect for optimizing data retrieval in your applications.

cache dart flutter lru-cache

Last synced: 11 Jan 2026

https://github.com/sleepwalkerfx/quantumcache

QuantumCache is a high-performance thread safe Least Recently Used (LRU) cache implementation in Swift that supports complex data types.

cache generic high-performance high-performance-computing in-memory-caching in-memory-storage ios lru-cache swift

Last synced: 21 Oct 2025

https://github.com/lmangani/hyper-lru

Decentralized Quick-LRU over Hyperswarm

cache decentralized dht hyper hyperswarm lru lru-cache node npm p2p quick-lru

Last synced: 21 Apr 2025

https://github.com/zubs/lru-cache

Simple implementations of the LRU Cache.

cpp done lru lru-cache php

Last synced: 11 Oct 2025

https://github.com/happy-san/dart-cacher

Implementations of common cache replacement algorithms in Dart.

cache dart lfu-cache lru-cache tlru-cache

Last synced: 06 Sep 2025

https://github.com/caldito/mimcas

Multithreaded In-Memory Cache Server

cache go golang lru-cache memcached multithreading

Last synced: 03 May 2025

https://github.com/bigeasy/magazine

A LRU cache for memory paging and content caching.

cache eviction javascript lru-cache memory

Last synced: 27 Jul 2025

https://github.com/HengXin666/HXLibs

C++20协程和基于io_uringの百万并发服务器; 可异步读写, 支持Transfer-Encoding分块编码传输文件; 基于压缩前缀树编写的路由, 支持通配符解析;+ http/https/websocket、socks5代理、Json解析、Json静态反射到结构体, 封装了线程安全的LFUCache和LRUCache, 静态枚举映射, 支持STL容器的print/toString等

coroutine cpp cpp20 http https io-uring json lfu-cache lru-cache openssl router websocket

Last synced: 31 Oct 2025

https://github.com/arindas/generational-cache

Generational Arena based cache impls. in 100% safe, [no_std] compatible Rust.

cache generational-arena lru-cache no-std

Last synced: 14 Jul 2025

https://github.com/charlievieth/reonce

Lazily compiled Go regexes

cache go golang lazy lru-cache once regex regexp sync-once

Last synced: 19 Feb 2026

https://github.com/workhorsy/lru_eviction_queue

A LRU Eviction Queue for the D programming language

lru lru-cache

Last synced: 15 Mar 2026

https://github.com/61418/boto3-client-cache

A concurrency-safe, bounded cache for boto3 clients with deterministic identity semantics.

aws aws-sdk aws-sdk-python boto3 cache client lfu lfu-cache lru lru-cache

Last synced: 07 Mar 2026

https://github.com/shenfe/lru

♻️ LRU (Least Recently Used) cache.

cache lru lru-cache

Last synced: 18 Mar 2025

https://github.com/rutaka-n/plrucache

(p)LRU in memory cache

cache lru-algorithm lru-cache memory

Last synced: 22 Mar 2025

https://github.com/ruffrey/filru

Disk-based (no RAM) least-recently-used cache for Node.js

http-cache lru-cache nodejs

Last synced: 08 Jul 2025

https://github.com/sumukha-pk/lru-cache

Implementation of the LRU Cache in C, Implementation of the LRU Cache in C++, Implementation of the LRU Cache in Go, Implementation of the LRU Cache in JAVA

c cplusplus cpp go golang golang-library java lru lru-cache lru-caches lrucache

Last synced: 19 Apr 2026

https://github.com/leandrocesarr/chrono-cache

The modular caching solution for modern applications.

cache filecache filesystem lru lru-cache memory-cache nextjs nodejs remix ttl-cache

Last synced: 06 Mar 2026

https://github.com/vicanso/lru-ttl

lru cache with ttl

lru-cache ttl-cache

Last synced: 12 Jun 2025

https://github.com/possen/dining

Swift Sample App with interactive animations

core-animation demo gcd interactive-animations lru-cache swift

Last synced: 24 Feb 2025

https://github.com/ydylla/fcache

fcache is a file based persistent blob cache.

cache file-cache lru-cache

Last synced: 16 Feb 2026

https://github.com/muthu-kumar-u/lru-module

LRU Service with the client and server this can help to manipulate with the recently used data from the client

cache-storage go-lru lru lru-cache

Last synced: 21 Mar 2025