DatalogAn in-memory datalog implementation for OCaml.
Memoize OneA memoization library which only remembers the latest invocation
JoblibComputing with Python functions.
Memo DecoratorDecorator which applies memoization to a method of a class.
Pegparser💡 Build your own programming language! A C++17 PEG parser generator supporting parser combination, memoization, left-recursion and context-dependent grammars.
Use Inline Memo⚛️ React hook for memoizing values inline anywhere in a component
Data StructuresCommon data structures and algorithms implemented in JavaScript
Micro MemoizeA tiny, crazy fast memoization library for the 95% use-case
Python MemoizationA powerful caching library for Python, with TTL support and multiple algorithm options.
MemeryA gem for memoization in Ruby
React Selector HooksCollection of hook-based memoized selector factories for declarations outside of render.
Decko💨 The 3 most useful ES7 decorators: bind, debounce and memoize
PurefunFunctional Programming library for Java
Immutable TupleImmutable finite list objects with constant-time equality testing (===) and no memory leaks.
Re ReselectEnhance Reselect selectors with deeper memoization and cache management.
MoizeThe consistently-fast, complete memoization solution for JS
CachedRust cache structures and easy function memoization
CachierPersistent, stale-free, local and cross-machine caching for Python functions.
Verge🟣 Verge is a very tunable state-management engine on iOS App (UIKit / SwiftUI) and built-in ORM.
invokableObjects are functions! Treat any Object or Class as a Proc (like Enumerable but for Procs).
cacheme-go🚀 Schema based, typed Redis caching/memoize framework for Go
async-memo-ize🛠 Memoize utility for async/await syntax and promises. It supports cache in memory or via Redis
bash-cacheTransparent caching layer for bash functions; particularly useful for functions invoked as part of your prompt.
tackyPrimitive Object Memoization for Ruby
kasheA memoization library based on weakmaps. 🤯 Sometimes cache is kashe
chimeraLazy infinite compact streams with cache-friendly O(1) indexing and applications for memoization
vectorA PHP functional programming library.
maki[beta] persistent memoization of computations, e.g. for repeatable tests and benchmarks
bktbkt is a subprocess caching utility, available as a command line binary and a Rust library.
memoize-fsmemoize/cache in file system solution for Node.js
datacatalogData Catalog is a service for indexing parameterized, strongly-typed data artifacts across revisions. It also powers Flytes memoization system
the-apache-ignite-bookAll code samples, scripts and more in-depth examples for The Apache Ignite Book. Include Apache Ignite 2.6 or above
mnemonikSimple memoization extension function for Kotlin https://en.wikipedia.org/wiki/Memoization
LruClockCacheA low-latency LRU approximation cache in C++ using CLOCK second-chance algorithm. Multi level cache too. Up to 2.5 billion lookups per second.
Anamnesis.jlFancy memoizing for expensive functions in Julia.
memo wiseThe wise choice for Ruby memoization