Projects in Awesome Lists tagged with memoization
A curated list of projects in awesome lists tagged with memoization .
https://github.com/joblib/joblib
Computing with Python functions.
caching memoization multiprocessing parallel-computing python threading
Last synced: 12 May 2025
https://github.com/alexreardon/memoize-one
A memoization library which only remembers the latest invocation
javascript memoization memoize performance
Last synced: 13 May 2025
https://github.com/caiogondim/fast-memoize.js
:rabbit2: Fastest possible memoization library
Last synced: 15 May 2025
https://github.com/jaemk/cached
Rust cache structures and easy function memoization
cache caching lrucache memoization rust rust-caching rustlang
Last synced: 16 May 2025
https://github.com/toomuchdesign/re-reselect
Enhance Reselect selectors with deeper memoization and cache management.
Last synced: 13 May 2025
https://github.com/developit/decko
:dash: The 3 most useful ES7 decorators: bind, debounce and memoize
debounce decorators memoization memoize throttle-calls
Last synced: 14 May 2025
https://github.com/planttheidea/moize
The consistently-fast, complete memoization solution for JS
javascript memoization performance
Last synced: 13 Apr 2025
https://github.com/VergeGroup/swift-Verge
🟣 A robust Swift state-management framework designed for complex applications, featuring an integrated ORM for efficient data handling.
data-driven dispatcher flux ios memoization mvvm performance-monitoring redux rxswift state-shape state-tree store-pattern swift swiftui uikit verge vuex
Last synced: 02 Aug 2025
https://github.com/vergegroup/swift-verge
🟣 A robust Swift state-management framework designed for complex applications, featuring an integrated ORM for efficient data handling.
data-driven dispatcher flux ios memoization mvvm performance-monitoring redux rxswift state-shape state-tree store-pattern swift swiftui uikit verge vuex
Last synced: 04 Apr 2025
https://github.com/VergeGroup/swift-verge
🟣 A robust Swift state-management framework designed for complex applications, featuring an integrated ORM for efficient data handling.
data-driven dispatcher flux ios memoization mvvm performance-monitoring redux rxswift state-shape state-tree store-pattern swift swiftui uikit verge vuex
Last synced: 08 May 2025
https://github.com/shaypal5/cachier
Persistent, stale-free, local and cross-machine caching for Python functions.
cache cache-storage cachemanager caching decorator decorators memoization memoize mongodb pickle python
Last synced: 17 Aug 2025
https://github.com/panorama-ed/memo_wise
The wise choice for Ruby memoization
benchmarks gem memoization memoization-helper memoization-library optimization performance performance-optimization ruby ruby-gem ruby-memoization
Last synced: 14 May 2025
https://github.com/python-cachier/cachier
Persistent, stale-free, local and cross-machine caching for Python functions.
cache cache-storage cachemanager caching decorator decorators memoization memoize mongodb pickle python
Last synced: 12 Dec 2025
https://github.com/typst/comemo
Incremental computation through constrained memoization.
constraints incremental memoization tracked
Last synced: 15 May 2025
https://github.com/thekashey/memoize-state
The magic memoization for the State management. ✨🧠
mapstatetoprops memoization memoization-library memoize performance proxy selector
Last synced: 12 Apr 2025
https://github.com/c-cube/datalog
An in-memory datalog implementation for OCaml.
datalog logic-programming memoization ocaml prolog
Last synced: 16 May 2025
https://github.com/mgechev/memo-decorator
Decorator which applies memoization to a method of a class.
decorators memo-decorator memoization
Last synced: 04 Apr 2025
https://github.com/planttheidea/micro-memoize
A tiny, crazy fast memoization library for the 95% use-case
javscript memoization performance
Last synced: 14 May 2025
https://github.com/TheLartians/PEGParser
💡 Build your own programming language! A C++17 PEG parser generator supporting parser combination, memoization, left-recursion and context-dependent grammars.
ambiguous-grammars c-plus-plus calculator calculator-visitor complexity cpp dsl filter grammar grammars left-recursion memoization packrat packrat-parser parse parser parser-generator parsercombinator peg
Last synced: 08 Apr 2025
https://github.com/thelartians/pegparser
💡 Build your own programming language! A C++17 PEG parser generator supporting parser combination, memoization, left-recursion and context-dependent grammars.
ambiguous-grammars c-plus-plus calculator calculator-visitor complexity cpp dsl filter grammar grammars left-recursion memoization packrat packrat-parser parse parser parser-generator parsercombinator peg
Last synced: 17 Mar 2025
https://github.com/lonelyenvoy/python-memoization
A powerful caching library for Python, with TTL support and multiple algorithm options.
algorithm cache cache-python decorator extendable extensible fifo fifo-cache functional-programming lfu lfu-cache lru lru-cache memoization memoization-library memoize-decorator python-memoization ttl ttl-cache ttl-support
Last synced: 21 Oct 2025
https://github.com/dimo414/bkt
a subprocess caching utility, available as a command line binary and a Rust library.
bash cache caching cli fzf memoization rust shell subprocess
Last synced: 04 Apr 2025
https://github.com/Hongbo-Miao/leetcode
LeetCode solutions
algorithm back-tracking bfs binary-search data-structure dfs graph greedy hash-table iteration javascript leetcode memoization python queue recursion stack tree trie union-find
Last synced: 05 May 2025
https://github.com/andywer/use-inline-memo
⚛️ React hook for memoizing values inline anywhere in a component
memoization react react-hooks reactjs
Last synced: 07 May 2025
https://github.com/rocketlaunchr/remember-go
Cache Slow Database Queries
cache database go golang memoisation memoization queries redis
Last synced: 12 Apr 2025
https://github.com/tonivade/purefun
Functional Programming library for Java
effects experimental free-monad functional-programming higher-kinded-types immutable-collections io-monad java memoization monad monad-transformers monads mtl stream tagless-final tuples typeclasses
Last synced: 04 Apr 2025
https://github.com/yatharthx/frontend-computer-science
A list of Computer Science topics important for a Front-End Developer to learn 📝
caching computer-science curated-list frontend-developer javascript knowledgebase memoization programming tweet
Last synced: 30 Jul 2025
https://github.com/aduth/memize
Unabashedly-barebones memoization library with an aim toward speed
Last synced: 05 Apr 2025
https://github.com/fumitoh/modelx
Use Python like a spreadsheet!
actuarial actuary cache finance memoization modeling monte-carlo python quantitative-finance recursion risk-management time-series
Last synced: 13 Apr 2025
https://github.com/denvash/codingame-puzzles-solutions
Elegant puzzles solutions 🖊
c codingame codingame-solutions cpp csharp java javascript kotlin loop math memoization movement nested-loops pathfinding php puzzle-solution puzzles python recursion string-manipulation
Last synced: 12 Jun 2025
https://github.com/theKashey/beautiful-react-redux
Redux 🚀, Redux 🤘, Redux 🔥 - and the magic optimization
memoization optimization react redux reselect
Last synced: 07 May 2025
https://github.com/thekashey/beautiful-react-redux
Redux 🚀, Redux 🤘, Redux 🔥 - and the magic optimization
memoization optimization react redux reselect
Last synced: 25 Apr 2025
https://github.com/Andarist/react-selector-hooks
Collection of hook-based memoized selector factories for declarations outside of render.
hook hooks memoization memoize react reactjs reselect
Last synced: 16 Mar 2025
https://github.com/andarist/react-selector-hooks
Collection of hook-based memoized selector factories for declarations outside of render.
hook hooks memoization memoize react reactjs reselect
Last synced: 14 Apr 2025
https://github.com/dimo414/bash-cache
Transparent caching layer for bash functions; particularly useful for functions invoked as part of your prompt.
bash cache decorator memoization profilegem prompt shell terminal
Last synced: 16 Mar 2025
https://github.com/kristoff-it/redis-memolock
Redis MemoLock - Distributed Caching with Promises
distributed-cache distributed-memoization future go memoization memolock promise redis
Last synced: 15 Apr 2025
https://github.com/thekashey/kashe
A memoization library based on weakmaps. 🤯 Sometimes cache is kashe
memoization memoize reselect weakmap
Last synced: 04 Apr 2025
https://github.com/bodigrim/chimera
Lazy infinite compact streams with cache-friendly O(1) indexing and applications for memoization
dynamic-programming infinite-stream lazy-streams memoization memoize recursive-functions
Last synced: 11 Dec 2025
https://github.com/delonnewman/invokable
Objects are functions! Treat any Object or Class as a Proc (like Enumerable but for Procs).
array composition curry currying functional-programming functions hash memoization memoize objects ruby ruby-gem ruby-lambda ruby-proc set
Last synced: 13 Apr 2025
https://github.com/henrikbengtsson/r.cache
:recycle: R package: R.cache - Fast and Light-weight Caching (Memoization) of Objects and Results to Speed Up Computations
cache cran memoization package r
Last synced: 21 Aug 2025
https://github.com/benjamn/immutable-tuple
Immutable finite list objects with constant-time equality testing (===) and no memory leaks.
equality equality-test functional functional-programming garbage-collection immutability immutable internalization memoization memory-leak persistent persistent-data-structure tuple tuples
Last synced: 14 Apr 2025
https://github.com/HenrikBengtsson/R.cache
:recycle: R package: R.cache - Fast and Light-weight Caching (Memoization) of Objects and Results to Speed Up Computations
cache cran memoization package r
Last synced: 30 Jul 2025
https://github.com/chanzuckerberg/redis-memo
A Redis-based version addressable caching system. Memoize pure functions, aggregated database queries, and 3rd party API calls.
activerecord cache caching memoization performance rails redis reliability ruby sql
Last synced: 29 Jul 2025
https://github.com/phoet/memo-it
:inbox_tray: :outbox_tray: simple yet clever memoization helper with parameter support
Last synced: 09 Apr 2025
https://github.com/motoki317/sc
A simple generic in-memory caching layer
cache caching generics go golang memoization memoize
Last synced: 09 Apr 2025
https://github.com/Yiling-J/cacheme-go
🚀 Schema based, typed Redis caching/memoize framework for Go
cache framework memoization orm redis
Last synced: 14 Mar 2025
https://github.com/pupudu/queuep
An intelligent queue for NodeJs backed by Redis for handling a heavy load of data
caching congestion-control dirty-checkers event-driven javascript loadbalancing memoization nodejs optimization performance pubsub queue
Last synced: 23 Apr 2025
https://github.com/proost-assistant/proost
A small proof assistant written in Rust. Read-only mirror of https://gitlab.crans.org/loutr/proost.
dependent-types memoization proof-assistant rust
Last synced: 23 Jul 2025
https://github.com/yiling-j/cacheme-go
🚀 Schema based, typed Redis caching/memoize framework for Go
cache framework memoization orm redis
Last synced: 11 Apr 2025
https://github.com/mightyiam/michie
A Rust attribute macro that adds memoization to a function (rhymes with Mickey)
Last synced: 30 Aug 2025
https://github.com/rikudousage/symfonymemoizebundle
Symfony bundle for class/method memoization
memoization memoize memoize-decorator php php8 php81
Last synced: 09 Apr 2025
https://github.com/ember-polyfills/ember-cached-decorator-polyfill
Polyfill for RFC 566: @cached
decorator ember ember-addon emberjs glimmer glimmerjs memoization memoize-decorator polyfill typescript
Last synced: 22 Aug 2025
https://github.com/numandev1/react-native-best-practice
React Native best practices📚✨
best best-practices expo increase-performance measure memoization performance practice practices profiling react-native wdyr
Last synced: 12 May 2025
https://github.com/howprogrammingworks/memoization
Memoization of synchronous and asynchronous functions
cache function functional-programming javascript js memoization memoize node nodejs
Last synced: 07 May 2025
https://github.com/mobusoperandi/michie
A Rust attribute macro that adds memoization to a function (rhymes with Mickey)
Last synced: 28 Apr 2025
https://github.com/expandingman/anamnesis.jl
Fancy memoizing for expensive functions in Julia.
deserialization function-evaluations julia macros memoization
Last synced: 10 Apr 2025
https://github.com/c-cube/maki
[beta] persistent memoization of computations, e.g. for repeatable tests and benchmarks
caching memoization merkle-dag ocaml persistent
Last synced: 29 Oct 2025
https://github.com/aduth/rememo
Memoized selectors for Redux and other immutable object derivation
caching memoization redux selector
Last synced: 30 Jul 2025
https://github.com/aboutlo/async-memo-ize
🛠 Memoize utility for async/await syntax and promises. It supports cache in memory or via Redis
cache javascript js memoization performance redis
Last synced: 13 Apr 2025
https://github.com/metio/memoization.java
Java memoization library
cache java memoization memoize
Last synced: 30 Jul 2025
https://github.com/laracraft-tech/memoize
Simple PHP trait to memoize function calls!
cache memoization performance php
Last synced: 13 Dec 2025
https://github.com/lennartcl/jsonm
json compressor for packing messages with memoization
compression javascript json jsonm memoization nodejs websocket
Last synced: 05 May 2025
https://github.com/luwes/memo
Memoization with shallowly comparing object arguments
Last synced: 14 Apr 2025
https://github.com/alexeyraspopov/selectre
Time & Space Efficient State Selectors
memoization react redux selector
Last synced: 27 Jul 2025
https://github.com/strojure/caffeine-memoize
Clojure function memoization using Caffeine java library.
adapter caching clojure memoization
Last synced: 15 Aug 2025
https://github.com/tinyhttp/lru-send
⏩ LRU-based caching middleware for Node.js
caching http lru memo memoization nodejs performance tinyhttp
Last synced: 09 Apr 2025
https://github.com/baygeldin/rem.el
Reactive memoization for Emacs Lisp.
common-lisp elisp emacs memoization react reactive ui
Last synced: 18 Jul 2025
https://github.com/starryinternet/map-memo
Generic memoization with Map and WeakMap
javascript memoization memoize weakmap
Last synced: 19 Apr 2025
https://github.com/hunkyjimpjorps/rememo
Gleam memoization using Erlang Term Storage or Javascript maps
Last synced: 10 Apr 2025
https://github.com/dush-ik/react-event-handling
Event Handling with Parameter.
currying events javascript memoization react
Last synced: 14 Apr 2025
https://github.com/svandriel/cachify-promise
Smart caching for promises. Like memoization, but better.
async cache deduplicate memoization promise
Last synced: 23 Apr 2025
https://github.com/umarbutler/persist-cache
An easy-to-use Python library for lightning-fast persistent function caching.
cache caching function-caching functions memoization memoize optimization performance python
Last synced: 11 Apr 2025
https://github.com/gitrj95/q-memo
memoization tooling for functions in the q programming language
higher-order-functions memoization optimization
Last synced: 02 May 2025
https://github.com/elmassimo/pakiderm
🐘 Pakiderm will never forget the return value
Last synced: 07 Oct 2025
https://github.com/ElMassimo/pakiderm
🐘 Pakiderm will never forget the return value
Last synced: 16 Jul 2025
https://github.com/oskardudycz/memoization
Memoization is a useful technique that allows easily optimize method calls. The sample shows how the Memoization works and how to implement it in C#.
Last synced: 01 Jul 2025
https://github.com/lukas-weber/blueprints.jl
Blueprints.jl implements serializable thunks that can be constructed in parallel using memoization and caching.
caching julia memoization workflow
Last synced: 27 Oct 2025
https://github.com/baylorrae/let.cs
Add convention to your unit tests.
fluent-assertions memoization mstest nunit rspec xunit
Last synced: 05 May 2025
https://github.com/fabiospampinato/memoization-registry
A generalized multi-key memoization solution that does not leak memory.
finalization leak memoization memory registry
Last synced: 27 Jul 2025
https://github.com/saltycrane/redux-promise-memo
"memoization" for promise-based Redux action creators
caching memoization react redux redux-pack redux-promise-middleware redux-thunk
Last synced: 14 May 2025
https://github.com/ritikesh/memoize_until
A unique Memoization Pattern, rewritten in typescript. Original at https://github.com/freshworks/memoize_until
cachemanager javascript memoization ttl-cache-implementation typescript
Last synced: 28 Apr 2025
https://github.com/owaismohsin001/sunlight-lang
Sunlight lang is a dynamic, lazy, and functional programming language that compiles to Lua and JS
algebraic-data-types beginner-friendly compiler dynamic-polymorphism dynamic-programming dynamic-typing functional-language functional-languages functional-programming language lua memoization memorization multimethod polymorphic-functions polymorphic-variants polymorphism pure-functional sunlight sunlight-lang
Last synced: 09 Apr 2025
https://github.com/lykmapipo/python-joblib-cookbook
A step-by-step guide to master various aspects of Joblib for parallel computing in Python
apache-spark cache dask distributed-computing joblib loky lykmapipo memoization multiprocessing parallel-computing python threading
Last synced: 03 Apr 2025
https://github.com/codewithjaspreet/dp---aditya-verma
Java Solutions of Dynamic Programming series by Sir Aditya Verma ( i.e God of Dp ) on Youtube
dsa-algorithm dynamic-programming memoization recursion tabulation
Last synced: 13 Apr 2025
https://github.com/sleekpanther/sequence-alignment
Sequence Alignment (Needleman–Wunsch Algorithm using Dynamic Programming) for aligning sequences (words, sentences, DNA etc.)
algorithm algorithm-design algorithms dynamic dynamic-programming memo memoization memorization needleman needleman-wunsch needlemanwunsch noah noah-patullo optimal optimal-substructure optimality patullo patulo pseudocode wunsch
Last synced: 12 Apr 2025
https://github.com/emad-elsaid/memoize
Golang Memoizer - Extremely fast, 0 allocation, concurrency safe, 0 Dependencies. guaranteed duplicate function call suppression
Last synced: 05 May 2025
https://github.com/omid/kash
Function cache and memoization library for Rust
cache caching function function-memoization memoization memoize memoizer rust rust-caching rust-lang rustlang
Last synced: 24 Mar 2025
https://github.com/zzarcon/react-memo
React.memo polyfill
memo memoization polyfill react react-memo
Last synced: 09 Apr 2025
https://github.com/c-cube/andes
[toy, wip] A chain with lots of lemmas. More specifically, a logic programming engine.
logic-programming memoization ocaml prototype
Last synced: 11 Sep 2025
https://github.com/bafs/crc-php
Generic CRC implementation in modern PHP (CRC16, CRC24, CRC32 and more)
crc crc16 crc24 crc32 library memoization php
Last synced: 10 Apr 2025
https://github.com/israelst/did-you-mean-php
Presentation about algorithmic complexity at PHPnRio 2012 conference
algorithm complexity levenshtein-distance memoization php recursion trie
Last synced: 15 Apr 2025
https://github.com/politics-rewired/memoredis
Redis memoization library with good Typescript generics, locking, and argument-wide bulk invalidation
Last synced: 01 Apr 2025
https://github.com/olegnn/fun-memoize
Memoization library for modern JavaScript
fast immutable memoization memoize memoize-selector
Last synced: 23 Apr 2025
https://github.com/ryanccollins/memoization-workshop
Memoization sample code for a workshop
Last synced: 20 Nov 2025