An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

npmjs.org "memoization" keyword

View the packages on the npmjs.org package registry that are tagged with the "memoization" keyword.

Top 1.9% on npmjs.org
memoizerific 1.11.3
Fast, small, efficient JavaScript memoization lib to memoize JS functions
32 versions - Latest release: almost 8 years ago - 176 dependent packages - 63,545 dependent repositories - 19.4 million downloads last month - 110 stars on GitHub - 1 maintainer
@xkcm/memento 1.1.2
TypeScript library for memoization
6 versions - Latest release: over 2 years ago - 33 downloads last month - 0 stars on GitHub - 1 maintainer
Top 1.3% on npmjs.org
decko 1.2.0
A collection of the most useful property decorators.
6 versions - Latest release: almost 9 years ago - 93 dependent packages - 3,101 dependent repositories - 2.97 million downloads last month - 1,034 stars on GitHub - 1 maintainer
Top 0.8% on npmjs.org
memoize-one 6.0.0
A memoization library which only remembers the latest invocation
35 versions - Latest release: about 4 years ago - 2,462 dependent packages - 324,484 dependent repositories - 59.1 million downloads last month - 2,979 stars on GitHub - 1 maintainer
@futpib/p-memoize 6.0.1 πŸ’°
Memoize promise-returning & async functions
1 version - Latest release: about 4 years ago - 2 dependent packages - 8 downloads last month - 433 stars on GitHub - 1 maintainer
@rebundled/p-memoize 7.1.2-next.8 πŸ’°
Memoize promise-returning & async functions
9 versions - Latest release: over 1 year ago - 1.3 thousand downloads last month - 396 stars on GitHub - 1 maintainer
Top 1.4% on npmjs.org
p-memoize 8.0.0 πŸ’°
Memoize promise-returning & async functions
21 versions - Latest release: 5 months ago - 159 dependent packages - 15,326 dependent repositories - 2.78 million downloads last month - 396 stars on GitHub - 2 maintainers
Top 3.9% on npmjs.org
async-memoize-one 1.1.9
memoize the last result, in async way
12 versions - Latest release: 5 months ago - 9 dependent packages - 39 dependent repositories - 30.4 thousand downloads last month - 29 stars on GitHub - 1 maintainer
Top 1.6% on npmjs.org
use-memo-one 1.1.3
useMemo and useCallback but with a stable cache
15 versions - Latest release: over 3 years ago - 169 dependent packages - 30,399 dependent repositories - 8.07 million downloads last month - 449 stars on GitHub - 1 maintainer
@fabsrc/re-mem 2.0.0
Memoization with stale-while-revalidate and stale-if-error
3 versions - Latest release: over 2 years ago - 1 dependent package - 8 downloads last month - 1 maintainer
Top 5.7% on npmjs.org
tuplerone 3.3.3 πŸ’°
A yet another tuple implementation
28 versions - Latest release: almost 6 years ago - 6 dependent packages - 14 dependent repositories - 827 downloads last month - 63 stars on GitHub - 1 maintainer
memojs-redis 0.0.3
A redis store implementation for memojs
2 versions - Latest release: over 11 years ago - 2 dependent packages - 1 dependent repositories - 8 downloads last month - 0 stars on GitHub - 1 maintainer
Top 1.7% on npmjs.org
tiny-lru 11.4.5 πŸ’°
A high-performance, lightweight LRU cache. Built for developers who need fast caching without com...
113 versions - Latest release: 5 months ago - 109 dependent packages - 15,594 dependent repositories - 3.92 million downloads last month - 146 stars on GitHub - 1 maintainer
Top 1.0% on npmjs.org
memoizee 0.4.17 πŸ’°
Memoize/cache function results
38 versions - Latest release: over 1 year ago - 839 dependent packages - 243,190 dependent repositories - 15.1 million downloads last month - 1,699 stars on GitHub - 1 maintainer
memily 1.1.15
Javascript function memoization library.
12 versions - Latest release: almost 8 years ago - 2 dependent packages - 1 dependent repositories - 12 downloads last month - 2 stars on GitHub - 1 maintainer
memov 1.0.5
Memoize to cache function results for natif javascript and vuejs
2 versions - Latest release: over 3 years ago - 2 dependent packages - 6 downloads last month - 0 stars on GitHub - 1 maintainer
fn-cache 1.0.8
Caching function for browsers and node.
7 versions - Latest release: over 9 years ago - 2 dependent packages - 1 dependent repositories - 12 downloads last month - 18 stars on GitHub - 1 maintainer
Top 1.3% on npmjs.org
re-reselect 5.1.0
Enhance Reselect selectors with deeper memoization and cache management
25 versions - Latest release: almost 2 years ago - 114 dependent packages - 751 dependent repositories - 1 million downloads last month - 1,091 stars on GitHub - 1 maintainer
Top 1.9% on npmjs.org
micro-memoize 5.1.1
A blazing fast memoization library that is tiny but feature-rich.
92 versions - Latest release: about 1 month ago - 117 dependent packages - 17,069 dependent repositories - 2.07 million downloads last month - 229 stars on GitHub - 1 maintainer
Top 1.1% on npmjs.org
mem 10.0.0 πŸ’°
Memoize functions - An optimization used to speed up consecutive function calls by caching the re...
29 versions - Latest release: about 2 years ago - 752 dependent packages - 2,201,056 dependent repositories - 20.4 million downloads last month - 1,144 stars on GitHub - 2 maintainers
@humanspeak/memory-cache 1.0.2
A lightweight, zero-dependency in-memory cache for TypeScript and JavaScript with TTL expiration,...
3 versions - Latest release: 1 day ago - 300 downloads last month - 1 maintainer
Top 1.7% on npmjs.org
@thi.ng/memoize 4.0.35 πŸ’°
Function memoization with configurable caching and support for async functions
194 versions - Latest release: 12 days ago - 10 dependent packages - 61 dependent repositories - 19.2 thousand downloads last month - 3,387 stars on GitHub - 1 maintainer
Top 5.4% on npmjs.org
cache-point 3.0.1
Simple, filesystem-backed memoisation cache.
17 versions - Latest release: about 1 year ago - 14 dependent packages - 6,846 dependent repositories - 722 thousand downloads last month - 2 stars on GitHub - 1 maintainer
ember-richgt-test-package-do-not-use 0.1.4
Polyfill for RFC 566: @cached
1 version - Latest release: over 3 years ago - 1 dependent package - 3 downloads last month - 0 stars on GitHub - 1 maintainer
@stoplight/memoize-one 4.0.3
A memoization library which only remembers the latest invocation
2 versions - Latest release: about 7 years ago - 2 dependent packages - 1 dependent repositories - 30 downloads last month - 3 maintainers
Top 0.9% on npmjs.org
fast-memoize 2.5.2
Fastest memoization lib that supports N arguments
23 versions - Latest release: almost 6 years ago - 418 dependent packages - 33,354 dependent repositories - 6.49 million downloads last month - 2,577 stars on GitHub - 1 maintainer
mem-decorator 1.0.0
Annotation to memoize a function
1 version - Latest release: almost 6 years ago - 2 dependent packages - 13 downloads last month - 0 stars on GitHub - 1 maintainer
Top 3.3% on npmjs.org
rememo 4.0.2
Memoized selectors for Redux and other immutable object derivation
20 versions - Latest release: over 3 years ago - 33 dependent packages - 1,684 dependent repositories - 395 thousand downloads last month - 17 stars on GitHub - 1 maintainer
@mandel59/memoized-json-hash 0.2.0 πŸ’°
Generate hashes from javascript objects in node and the browser.
1 version - Latest release: about 3 years ago - 1 dependent package - 6 downloads last month - 0 stars on GitHub - 1 maintainer
@final-hill/class-tools 1.2.3
Class Tools provides a number of utility functions and decorators to ease the use of features com...
7 versions - Latest release: about 5 years ago - 2 dependent packages - 1 dependent repositories - 216 downloads last month - 0 stars on GitHub - 1 maintainer
memoose-js 2.0.2
10 versions - Latest release: about 1 month ago - 1.01 thousand downloads last month - 0 stars on GitHub - 1 maintainer
react-memo-polyfill 0.0.2 πŸ’°
React.memo polyfill
1 version - Latest release: almost 7 years ago - 3 dependent packages - 1 dependent repositories - 6 downloads last month - 4 stars on GitHub - 1 maintainer
simple-async-memo 0.0.2
Minimalistic, fast async memoization library with lazy cache renewal.
2 versions - Latest release: almost 7 years ago - 1 dependent repositories - 4 downloads last month - 2 stars on GitHub - 1 maintainer
fast-memo 1.0.0
A robust, configurable memoization cache for async/sync functions.
1 version - Latest release: 5 months ago - 4 downloads last month - 0 stars on GitHub - 1 maintainer
@storybook/memoizerific 2.0.0
Fast, small, efficient JavaScript memoization lib to memoize JS functions
1 version - Latest release: over 3 years ago - 1 dependent package - 21 downloads last month - 0 stars on GitHub - 11 maintainers
@rbxts/memoize-multi 0.1.1
Memoize function calls with multiple parameters and return values.
1 version - Latest release: over 1 year ago - 34 downloads last month - 4 stars on GitHub - 1 maintainer
@leobastiani/memoizee 1.0.2
memoizee with reset function
2 versions - Latest release: over 1 year ago - 76 downloads last month - 1 stars on GitHub - 1 maintainer
@juancho-dev/memoizer 1.0.4
A simple and ligth memoizer helper function
5 versions - Latest release: almost 3 years ago - 116 downloads last month - 0 stars on GitHub - 1 maintainer
why-did-you-update-redux 1.0.3
Patch Redux to discover unnecessary re-renders
4 versions - Latest release: over 7 years ago - 1 dependent repositories - 245 downloads last month - 41 stars on GitHub - 1 maintainer
@xtream/yaem 1.1.0
Pure javascript porting of @ngrx/entity to use also with React
5 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 176 downloads last month - 7 stars on GitHub - 3 maintainers
generic-memoizer 0.2.1
Boost your JavaScript application's performance with this versatile and efficient memoization lib...
6 versions - Latest release: about 2 years ago - 77 downloads last month - 0 stars on GitHub - 1 maintainer
immutable-transform-memoizer 0.0.1
A utility for reusing objects from Immutable.js transformations - such as .toJS
1 version - Latest release: about 7 years ago - 1 dependent package - 1 dependent repositories - 4 downloads last month - 0 stars on GitHub - 1 maintainer
mymoize 0.9.2
Memoization for standard async functions: function fn(callback){ callback(err, res); }; mymoize(f...
2 versions - Latest release: over 10 years ago - 2 dependent packages - 1 dependent repositories - 5 downloads last month - 0 stars on GitHub - 1 maintainer
lazy-memoize-one 1.0.0
A `memoize-one` wrapper that resolves the latest invocation asynchronously
1 version - Latest release: about 7 years ago - 2 dependent packages - 1 dependent repositories - 3 downloads last month - 7 stars on GitHub - 1 maintainer
runtime-memory-cache 0.4.0
A lightweight, high-performance in-memory cache for Node.js with TTL support, configurable evicti...
8 versions - Latest release: 4 months ago - 65 downloads last month - 2 stars on GitHub - 1 maintainer
@kitiumai/utils-ts 3.0.0
Comprehensive TypeScript utilities for KitiumAI projects
5 versions - Latest release: 23 days ago - 465 downloads last month - 1 maintainer
crossmemo 1.0.0
A powerful cross-environment caching and memoization utility with TTL support and multiple storag...
1 version - Latest release: 10 months ago - 2 downloads last month - 1 stars on GitHub - 1 maintainer
@justinseibert/depends-on 1.2.1
A decorator for caching class getters and updating the cache based on dependent properties
4 versions - Latest release: over 4 years ago - 1 dependent package - 114 downloads last month - 0 stars on GitHub - 1 maintainer
@tsip/computed-flow 0.2.0
Computed reactive data flows with automatic dependency tracking, async support, and parameterized...
5 versions - Latest release: 2 months ago - 238 downloads last month - 1 stars on GitHub - 1 maintainer
celli 1.2.6
A library for caching and memoization. This library provides advanced memoization utils, cache-cr...
10 versions - Latest release: about 1 month ago - 322 downloads last month - 3 stars on GitHub - 1 maintainer
memoize_until 1.0.3
A unique Memoization Pattern which memoizes until the next time metric - could be until the next ...
3 versions - Latest release: almost 7 years ago - 2 dependent packages - 5 downloads last month - 5 stars on GitHub - 1 maintainer
michie 1.0.0
Intelligent memoization for JavaScript - honoring Donald Michie, pioneer of AI and inventor of me...
1 version - Latest release: 2 months ago - 19 downloads last month - 1 maintainer
Top 7.0% on npmjs.org
@techstack/memoize 1.3.303
A memoization library which only remembers the latest invocation
625 versions - Latest release: 10 months ago - 5 dependent packages - 1 dependent repositories - 2.06 thousand downloads last month - 13 stars on GitHub - 1 maintainer
@januswel/memoize 0.4.2 πŸ’°
memoize functions with/without selector
11 versions - Latest release: about 7 years ago - 1 dependent package - 1 dependent repositories - 261 downloads last month - 0 stars on GitHub - 1 maintainer
interpolatable 1.3.2
Fast memoization for interpolatable entities
7 versions - Latest release: about 4 years ago - 2 dependent packages - 1 dependent repositories - 96 downloads last month - 5 stars on GitHub - 1 maintainer
Top 2.3% on npmjs.org
@rx-angular/cdk 21.0.0 πŸ’°
@rx-angular/cdk is a Component Development Kit for ergonomic and highly performant angular applic...
38 versions - Latest release: 6 days ago - 5 dependent packages - 47 dependent repositories - 108 thousand downloads last month - 1,967 stars on GitHub - 3 maintainers
@eurusik/memoized 1.1.1
🧠 Smart memoization decorator for TypeScript - A lightweight and flexible TypeScript decorator th...
3 versions - Latest release: 9 months ago - 7 downloads last month - 1 stars on GitHub - 1 maintainer
cache-func 1.1.1
A tiny utility to cache function outputs easily
8 versions - Latest release: 8 months ago - 259 downloads last month - 19 stars on GitHub - 1 maintainer
@oxog/cachekeeper 1.0.0
Zero-dependency caching toolkit with multiple eviction strategies, TTL support, and flexible stor...
1 version - Latest release: 8 days ago - 1 maintainer
@anew/store 2.7.3
Predictable state container for JavaScript apps
38 versions - Latest release: over 5 years ago - 3 dependent packages - 2 dependent repositories - 181 downloads last month - 2 stars on GitHub - 1 maintainer
use-memoized-fn 0.0.1
A fork of useMemoizedFn in ahooks
1 version - Latest release: 5 months ago - 3 downloads last month - 0 stars on GitHub - 1 maintainer
memotable 3.7.0
Reactive, deeply-indexable, sortable and memoizable maps
23 versions - Latest release: 12 days ago - 518 downloads last month - 0 stars on GitHub - 1 maintainer
@ngx-rock/memoize-pipe 21.0.0
Universal angular pipe for memoization of functions
8 versions - Latest release: about 1 month ago - 121 downloads last month - 3 stars on GitHub - 1 maintainer
@tunnckocore/memoize-fs 1.5.1
(temporary fork of `memoize-fs`, until #17 es2020 support is fixed) memoize/cache in file system ...
2 versions - Latest release: almost 6 years ago - 2 dependent packages - 9 downloads last month - 35 stars on GitHub - 1 maintainer
Top 3.3% on npmjs.org
memoize-fs 4.1.1
Node.js solution for memoizing/caching function results on the file system
42 versions - Latest release: about 1 year ago - 14 dependent packages - 17 dependent repositories - 26.3 thousand downloads last month - 35 stars on GitHub - 1 maintainer
@msitifa/mlib 1.0.0 πŸ’°
Production-ready factory library for building modular, scalable Redux features with Redux-Saga
1 version - Latest release: 10 days ago - 1 maintainer
Top 9.3% on npmjs.org
seshet 0.1.0
Functional memoization Utility
1 version - Latest release: almost 12 years ago - 2 dependent packages - 9 dependent repositories - 1.1 thousand downloads last month - 2 stars on GitHub - 1 maintainer
Top 2.6% on npmjs.org
memize 2.1.1
Unabashedly-barebones memoization library with an aim toward speed
10 versions - Latest release: 5 months ago - 45 dependent packages - 2,103 dependent repositories - 675 thousand downloads last month - 121 stars on GitHub - 1 maintainer
memoize-one-ts 0.0.1
A memoization library which only remembers the latest invocation. Built with TypeScript and inclu...
1 version - Latest release: almost 7 years ago - 2 dependent packages - 1 dependent repositories - 199 downloads last month - 0 stars on GitHub - 1 maintainer
memojs-mongodb 0.0.1
A mongodb store implementation for memojs
1 version - Latest release: about 11 years ago - 2 dependent packages - 1 dependent repositories - 3 downloads last month - 0 stars on GitHub - 1 maintainer
simple-memo 0.1.0
Simple memoization of function executions.
1 version - Latest release: over 11 years ago - 2 dependent repositories - 6 downloads last month - 0 stars on GitHub - 1 maintainer
Top 6.2% on npmjs.org
beautiful-react-redux 2.1.0
A magical tool to improve React-Redux performance
19 versions - Latest release: over 7 years ago - 5 dependent packages - 2 dependent repositories - 347 downloads last month - 88 stars on GitHub - 1 maintainer
parallel-memo 2.0.0
A Node.js library for offloading heavy computations to worker threads with memoization
4 versions - Latest release: over 1 year ago - 10 downloads last month - 0 stars on GitHub - 1 maintainer
tail-call-proxy 1.1.12
A template for creating npm packages using TypeScript and VSCode
24 versions - Latest release: almost 3 years ago - 1 dependent package - 18 downloads last month - 9 stars on GitHub - 1 maintainer
lubricant-js 1.0.0
Memoize React and React Native components with ease
1 version - Latest release: 6 months ago - 5 downloads last month - 1 maintainer
Top 9.4% on npmjs.org
@bevry/memo 4.6.0 πŸ’°
Wrap a function in a memo to reuse the first invocation result of the function
129 versions - Latest release: about 2 years ago - 2 dependent packages - 3 dependent repositories - 894 downloads last month - 3 stars on GitHub - 1 maintainer
Top 9.4% on npmjs.org
memoization 1.0.2 πŸ’°
Straightforward implementation of memoization.
3 versions - Latest release: about 9 years ago - 2 dependent packages - 1 dependent repositories - 4.63 thousand downloads last month - 6 stars on GitHub - 1 maintainer
blaze-cache 1.0.4
This package provides a simple utility for caching the results of functions based on their input ...
5 versions - Latest release: over 1 year ago - 33 downloads last month - 1 maintainer
with-cache 2.0.3
Function composition wrapperd that will allow you to cache returned values
18 versions - Latest release: over 5 years ago - 86 downloads last month - 2 stars on GitHub - 1 maintainer
reselect-mapper 1.0.1
simple and easy way to combine selectors using records and named selectors hook
1 version - Latest release: almost 5 years ago - 1 dependent package - 1 dependent repositories - 3 downloads last month - 0 stars on GitHub - 1 maintainer
@webkrafters/timed-map 2.0.0
A timed map javascript data structure ideal for app level caching and memoization.
28 versions - Latest release: 6 months ago - 2 dependent packages - 186 downloads last month - 1 stars on GitHub - 2 maintainers
@doeixd/combi-parse 0.0.6
A parser combinator library designed for TypeScript, offering type inference and compile-time saf...
5 versions - Latest release: 6 months ago - 53 downloads last month - 1 stars on GitHub - 1 maintainer
cache-one 1.0.2
A cache library only remembers the last call that matches the parameter key.
3 versions - Latest release: over 1 year ago - 4 downloads last month - 0 stars on GitHub - 1 maintainer
cached-fibonacci 0.0.4
Utilize cached-expression to calculate fibonacci numbers
5 versions - Latest release: almost 6 years ago - 1 dependent package - 1 dependent repositories - 14 downloads last month - 3 stars on GitHub - 1 maintainer
Top 6.6% on npmjs.org
mapmoize 1.2.1
Memoize decorator for TypeScript that uses WeakMap
13 versions - Latest release: about 3 years ago - 8 dependent packages - 41 dependent repositories - 8.9 thousand downloads last month - 1 stars on GitHub - 1 maintainer
Top 2.9% on npmjs.org
ember-cached-decorator-polyfill 1.0.2
Polyfill for RFC 566: @cached
11 versions - Latest release: over 2 years ago - 39 dependent packages - 720 dependent repositories - 286 thousand downloads last month - 20 stars on GitHub - 9 maintainers
@eabgaryan/with-memo 1.0.0
High order function for memoization
5 versions - Latest release: over 2 years ago - 9 downloads last month - 7 stars on GitHub - 1 maintainer
@cacheable/memoize 2.0.3
Memoization utilities for cacheable
7 versions - Latest release: 3 months ago - 5.41 million downloads last month - 1,907 stars on GitHub - 1 maintainer
Top 8.0% on npmjs.org
@protoplasm/recall 0.2.4
lightweight memoization
6 versions - Latest release: over 3 years ago - 2 dependent packages - 195 dependent repositories - 13.2 thousand downloads last month - 0 stars on GitHub - 1 maintainer
memoredis 2.0.0
Redis memoization library with good Typescript generics, locking, and argument-wide bulk invalida...
12 versions - Latest release: about 3 years ago - 2 dependent packages - 1 dependent repositories - 42 downloads last month - 4 stars on GitHub - 7 maintainers
async-aid 1.1.1
Utilities for working with async functions
3 versions - Latest release: about 1 month ago - 108 downloads last month - 0 stars on GitHub - 1 maintainer
async-memoize-last 1.0.1
A simple asynchronous memoization library that rememebers only the previous call.
2 versions - Latest release: almost 7 years ago - 2 dependent packages - 1 dependent repositories - 1 downloads last month - 3 stars on GitHub - 1 maintainer
Top 7.0% on npmjs.org
react-typescript-flight-indicators 1.0.4
A React + TypeScript porting of react-flight-indicators (https://github.com/skyhop/react-flight-i...
5 versions - Latest release: over 2 years ago - 2 dependent packages - 2 dependent repositories - 2.6 thousand downloads last month - 6 stars on GitHub - 2 maintainers
Top 7.9% on npmjs.org
@aw-web-design/memoize 4.1.127
A memoization library which only remembers the latest invocation
132 versions - Latest release: over 3 years ago - 4 dependent packages - 1 dependent repositories - 288 downloads last month - 13 stars on GitHub - 1 maintainer
memoizee-2 0.4.5 πŸ’°
Memoize/cache function results
1 version - Latest release: over 8 years ago - 2 dependent packages - 1 dependent repositories - 10 downloads last month - 1,730 stars on GitHub - 1 maintainer
@stainless-code/react-memo 1.0.0 πŸ’°
Elegantly use custom events in React
1 version - Latest release: about 1 year ago - 28 downloads last month - 1 stars on GitHub - 1 maintainer
use-cleared-memo 1.4.3 πŸ’°
useClearedMemo(getFn, clearFn, deps, clearFnDeps)
8 versions - Latest release: over 3 years ago - 4 dependent packages - 3 dependent repositories - 129 downloads last month - 0 stars on GitHub - 1 maintainer
signal-tree 0.1.16
Reactive state management for Angular using signals with advanced features like memoization, batc...
14 versions - Latest release: 5 months ago - 43 downloads last month - 2 stars on GitHub - 1 maintainer
component-map 1.0.2
Not invasive, performant, and garbage collected storage for React components (and more)
3 versions - Latest release: almost 9 years ago - 1 dependent package - 5 dependent repositories - 14 downloads last month - 2 stars on GitHub - 1 maintainer
durable-x 0.2.0
Lightweight durable execution with checkpoint memoization and saga cleanupβ€”no sidecar required. A...
3 versions - Latest release: 13 days ago - 1 maintainer