#lru-cache

  1. lru

    cache implementation

    v0.12.5 4.1M #lru-cache #pop #operations
  2. hashlink

    HashMap-like containers that hold their key-value pairs in a user controllable order

    v0.10.0 3.2M #lru-cache #key-value #linked-hash-map #order #linked-list #hash-key #container
  3. cached

    Generic cache implementations and simplified function memoization

    v0.54.0 379K #lru-cache #cache #proc-macro #redis #memoization #lru #disk
  4. clru

    An LRU cache implementation with constant time operations and weighted semantic

    v0.6.2 492K #lru-cache #hash-map #lru #constant-time #key-value #weighted #weight
  5. quick_cache

    Lightweight and high performance concurrent cache

    v0.6.9 266K #lru-cache #cache #concurrency #lru #low-overhead
  6. lru_time_cache

    Least Recently Used caching algorithm in a container which may be limited by size or time, ordered by most recently seen

    v0.11.11 95K #lru-cache #recently #algorithm #size #limited #container #ordered
  7. jupiter

    providing high-throughput ultra low latency services via the RESP protocol as defined by Redis

    v3.1.4 2.2K #low-latency #lru-cache #resp #redis #protocols #framework #table
  8. memoize

    Attribute macro for auto-memoizing functions with somewhat-simple signatures

    v0.4.2 14K #memoization #lru-cache #cache #proc-macro #attributes #clone #automatic
  9. lru-cache

    A cache that holds a limited number of key-value pairs

    v0.1.2 1.7M #key-value #cache #lru #pair #data-structures #numbers #limited
  10. caches

    popular caches (support no_std)

    v0.2.8 3.3K #lru-cache #cache #lru #data-structures #tinylfu
  11. docuum

    LRU eviction of Docker images

    v0.25.0 370 #docker #lru-cache #continuous-integration #disk #eviction #events
  12. associative-cache

    A generic N-way associative cache with fixed-size capacity and random or least recently used (LRU) replacement

    v2.0.0 12K #lru-cache #associative #lru #memory-mapping #direct-mapped #key-value #data-structures
  13. hashlru

    LRU cache

    v0.11.1 450 #lru-cache #cache #hash-map #lru
  14. sieve-cache

    SIEVE cache replacement policy

    v0.2.1 4.1K #cache #lru-cache #replace #sieve
  15. cache-advisor

    scan-resistant concurrent cache eviction manager

    v1.0.16 550 #lru-cache #cache #lock-free #concurrency #lfu #shared-state #shared-memory
  16. intrusive-lru-cache

    An LRU cache implementation using intrusive data structures

    v0.1.4 750 #lru-cache #intrusive #lru #cache #data-structures #tree-node
  17. disklru

    experimental LRU store

    v0.3.3 #key-value-store #lru-cache #cache #sled-database #lru #sled #kv
  18. local_lru

    thread-safe and lock-free LRU cache based on thread local storage

    v0.4.4 1.2K #lru-cache #thread-safe #thread-local-storage #lock-free #local-storage #recently #ttl
  19. clockpro-cache

    CLOCK-Pro cache replacement policy

    v0.1.12 600 #cache #algorithm #replace #lru-cache #policy #clock-pro #recently
  20. s3-fifo

    An efficient S3-FIFO Cache Implementation

    v0.1.8 500 #lru-cache #cache #fifo #lru #fifo-queue #eviction #thread-safe
  21. lrumap

    A safe Least Recently Used (LRU) cache implementation with ordered and unordered support

    v0.1.0 1.1K #lru-cache #lru #linked-list #key-value #recently #ordered #structures
  22. lazy-lru

    A least-recently-used (LRU) cache implementation with lazy eviction

    v0.1.3 68K #lru-cache #lru #lazy-evaluation #linked-list #eviction
  23. pi_cache

    LFU-LRU cache

    v0.4.3 #lru-cache #lru #lfu #pi
  24. rom_cache

    cache ROM in memory like CPU caching RAM

    v0.0.12 220 #cache #rom #lru-cache #memory #cpu #ram #cache-line
  25. generational-cache

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

    v0.2.2 #generational-arena #lru-cache #cache #no-std
  26. veilid-hashlink

    Fork of hashlink. HashMap-like containers that hold their key-value pairs in a user controllable order

    v0.1.1 500 #linked-hash-map #lru-cache #key-value #data-structures #linked-list #order #hash-key
  27. cache_loader_async

    A thread safe loading cache with async loader functions based on tokio

    v0.2.1 160 #lru-cache #thread-safe #tokio #async #async-io #loader #ttl
  28. wtinylfu

    W-TinyLFU cache

    v0.2.0 410 #lru-cache #lru #lfu #tinylfu
  29. deduplicate

    caching, asynchronous, request deduplication

    v0.4.0 #request #cache #caching #lru-cache #delegates #coalesce
  30. genmesh

    A package for generating 3D meshes

    v0.6.2 2.9K #mesh-generation #vertex #pipeline #polygon #3d #lru-cache #iterator
  31. stateflow

    extensible state machine implementation in Rust

    v0.4.0 130 #state-machine #fsm #workflow #json-configuration #state-transition #lru-cache #automation
  32. cached_proc_macro_types

    Generic cache implementations and simplified function memoization

    v0.1.1 254K #lru-cache #cache #memoization #lru
  33. threadsafe-lru

    Thread-safe LRU

    v0.1.2 100 #lru-cache #lru #cache #concurrency
  34. pingora-lru

    LRU cache that focuses on memory efficiency, concurrency and persistence

    v0.4.0 47K #lru-cache #lru #pingora #memory #concurrency #persistence
  35. lru-slab

    Pre-allocated storage with constant-time LRU tracking

    v0.1.1 #lru-cache #constant-time #fixed-size #memory #preallocated #tracking #texture
  36. lru-mem

    An LRU cache implementation bounded by memory

    v0.3.0 1.1K #lru-cache #cache #lru #data-structures #memory-management
  37. const-lru

    no_std, non-hashing, constant-capacity, constant-memory-usage LRU cache

    v1.0.0 #lru-cache #cache #const-generics #lru #data-structures #binary-search #key-value
  38. multicache

    An LRU cache where each object has a given weight

    v0.6.1 2.1K #lru-cache #thread-safe #size #weight #arc #total #reference
  39. parquet-lru

    Implement LRU cache reader for parquet::arrow::async_reader::AsyncFileReader

    v0.2.0 270 #lru #reader #lru-cache #file-reader #parquet #arrow #async
  40. tlru_cache

    Time-Aware LRU Cache

    v0.1.4 #lru-cache #lru #cache #ttl #expire #time-aware
  41. cache_2q

    A 2Q Cache which maps keys to values

    v0.10.1 200 #lru-cache #cache #lru #key-value #2q
  42. fliplru

    A LRU cache that shows effectiveness of cache capacity

    v0.1.6 800 #lru-cache #cache #lru #data-structures #performance #profiling #capacity
  43. cachedb

    In memory Key/Value store that stores RwLock<Value> which expire in LRU order when unused

    v0.8.2 #lru-cache #cache #key-value-store #concurrency #collection
  44. concurrent_lru

    A concurrent LRU cache

    v0.2.0 2.2K #lru-cache #lru #concurrency
  45. lru-cache-map

    A cache that holds a limited number of key-value pairs

    v0.2.0 #key-value #lru-cache #lru #pair #numbers #limited #hold
  46. transient-hashmap

    HashMap with transient entries

    v0.4.1 550 #hash-map #transient #lru-cache #temporary #lru #cache
  47. priority-expiry-cache

    A cache that evicts items based on their priority and expiry time (LRU + TTL) Add (O(1)), Get (O(1)), Evict (O(1)) in both time and space

    v0.2.1 #lru-cache #priority #expiry #ttl #structures #space #items
  48. udpexchange

    Small CLI tool for creating simple UDP hubs; small executable size experiment

    v0.1.1 #udp #hub #lru-cache #min-sized-rust #udp-socket #command-line-tool #sockets
  49. ref-stable-lru

    An LRU Cache implementation with compile-time reference stability

    v0.2.2 #reference #lru-cache #compile-time #stability #data-structures #structure #features
  50. xfetch

    Optimal probabilistic cache refresh algorithm

    v1.0.1 #cache #lru-cache #lru #distributed
  51. aws-secretsmanager-cache

    A client for in-process caching of secrets from AWS Secrets manager

    v0.5.0 #aws-sdk #aws #cache #lru-cache #lru #aws-secrets-manager
  52. Try searching with DuckDuckGo.

  53. memory-lru

    A memory-based wrapper around the lru crate

    v0.1.1 750 #lru #lru-cache #memory-size #memory-based
  54. dynamic-lru-cache

    LRU Cache that only stores items recently seen more than once

    v0.2.1 #lru-cache #cache #lru #caches
  55. evicting_cache_map

    An Evicting LRU cache supporting prune hooks

    v0.4.0 420 #lru-cache #hash-map #hook #prune #evicting #element #data-structures
  56. moker

    run mock HTTP server using simple JSON or YAML files only

    v0.1.3 #http-server #mocking #http #yaml #json-response #rest-client #lru-cache
  57. generational-lru

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

    v0.1.2 #lru-cache #generational-arena #lru
  58. ps-rclru

    Rc-based LRU cache

    v0.1.0-1 #lru #lru-cache #rc-based
  59. fast-lru

    A fast, 100% safe, stack based LRU cache

    v0.1.2 #lru #lru-cache #stack #safe #100
  60. elaru

    Memory safe implementation of LRU cache

    v0.2.1 #lru-cache #lru #cache #memory-safe
  61. xlru-cache

    A cache that holds a limited number of key-value pairs

    v0.1.2 240 #key-value #cache #pair #lru-cache #numbers #limited #hold
  62. cachewell

    LruCache with pinning and detachment support

    v0.1.0 #lru-cache #lru #pinning #detachment
  63. pi_lru

    LRU cache

    v0.1.0 #lru #pi #lru-cache
  64. memoeyes

    Procedural macros for automatic memoization

    v0.2.1 #memoization #proc-macro #macro #automatic #lru-cache #procedural #recursion
  65. izihawa_lru_time_cache

    Least Recently Used caching algorithm in a container which may be limited by size or time, ordered by most recently seen

    v0.12.0 #lru-cache #recently #size #algorithm #container #ordered #limited
  66. plru

    concurrent (lockless) pseudo-LRU cache replacement policy

    v0.1.1 #cache #lru-cache #lru #concurrency #page #pseudolru
  67. memoize-inner

    Helper crate for memoize

    v0.4.3 10K #memoization #lru-cache #arguments #arg #clone #attributes #dont
  68. lru_map

    LRU cache map

    v0.1.0 #lru #lru-cache #map
  69. goldfish

    Command-line LRU cache for better filesystem navigation

    v0.1.0 #lru-cache #fzf #productivity #file-path #log-file #cli
  70. shared_lru

    Have multiple caches with heterogenous tracking of recency

    v0.1.5 #cache #lru-cache #memory #heterogenous #tracking #recency
  71. bhatho

    LRU Caching library with persistent layer using RocksDB

    v0.1.3 #cache #lru-cache #persistent #lru #rockdb
  72. matecito

    Concurrent LRU Cache (experimental)

    v0.1.6 #cache #lru-cache #concurrency #attempt #ristretto #experimental #caffeine
  73. asset_lru

    A two-level cache for objects which are bigger in memory than on disk

    v0.1.3 #cache #lru-cache #disk #object #byte #vfs #assets
  74. cfkvfs

    Cache files

    v0.1.1 #cache #database #lru-cache #table #kv