Package category
Caching
In-memory caches, LRU caches, memoisation and HTTP caching.
424 packages0 comparisons
Packages compared
424 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| restify-etag-cache Restify ETag Cache. The easy way. | 1.9k | +538% | - | 9 years ago 1.0.12 | CommonJS | None | Caching | |
| lru-map-cache A simple and fast LRU cache using the native Map class. | 1.9k | +266% | - | 3 years ago 0.1.0 | CommonJS | None | Caching | |
| cache2 一个简单的 JavaScript 缓存管理,支持浏览器端和 node 端。 | 1.9k | +48% | - | 6 months ago 3.1.6 | ESM + CommonJS | Bundled | Caching, State management | |
| thunky-with-args Delay the evaluation of a variadic async function and cache the result | 1.8k | -41% | - | 8 years ago 1.0.0 | - | None | Caching, Promises and async control flow | |
| api-def Typed API definitions with middleware support | 1.8k | +165% | - | 20 days ago 0.17.0 | ESM + CommonJS | Bundled | TypeScript tooling, HTTP clients | |
| strapi-plugin-rest-cache Speed-up HTTP requests with LRU cache | 1.8k | -60% | - | 2 years ago 4.2.9 | - | None | Caching | |
| redux-cache Client side TTL caching strategy for redux applications | 1.8k | +29% | - | 8 years ago 0.3.0 | CommonJS | Bundled | Caching, State management | |
| cachegoose Mongoose caching that actually works. | 1.8k | -40% | - | 7 years ago 8.0.0 | CommonJS | None | Caching, ORMs and query builders | |
| rev-file Get the revved file path of a file | 1.7k | -20% | - | 4 years ago 4.0.0 | ESM only | None | Caching, Cryptography and hashing | |
| stale-lru-cache Resilient and performant in-memory cache for node.js | 1.7k | -42% | - | 9 years ago 5.1.1 | CommonJS | None | Caching | |
| @piotr-cz/swr-idb-cache IndexedDB Cache Provider for SWR | 1.7k | - | - | - | 1 year ago 1.1.2 | ESM + CommonJS | Bundled | Caching |
| @strapi-community/plugin-rest-cache Speed-up HTTP requests with LRU cache | 1.7k | - | - | - | 1 month ago 5.1.0 | ESM + CommonJS | Bundled | Caching |
| stream-catcher a streaming wrapper around lru-cache | 1.7k | -16% | - | 9 years ago 1.0.5 | CommonJS | None | Caching | |
| @georstat/react-native-image-cache React Native image file system caching for iOS and Android | 1.7k | - | - | - | 3 years ago 3.1.0 | ESM + CommonJS | Bundled | React, Caching |
| cacheables A small, typed cache with multilayer storage buckets, five cache policies (incl. stale-while-revalidate) and concurrency-safe deduplication. Zero dependencies, browser + Node. | 1.7k | -30% | - | 4 months ago 3.0.1 | ESM + CommonJS | Bundled | Caching, Database clients and drivers | |
| cachette Resilient cache library supporting concurrent requests through local cache or Redis. | 1.7k | +66% | - | 2 months ago 6.1.2 | CommonJS | Bundled | Caching, Database clients and drivers | |
| cachios Simple axios cache wrapper using node-cache | 1.7k | -21% | - | 4 years ago 4.0.0 | CommonJS | Bundled | Caching | |
| @se-studio/contentful-rest-api Type-safe Contentful REST API client with caching and rate limiting for Next.js applications | 1.6k | - | - | - | 2 days ago 1.28.2 | ESM + CommonJS | Bundled | Caching |
| money-clip For managing your client side cache. Tiny wrapper over IndexedDB supporting versioning and max age. | 1.6k | -12% | - | 3 months ago 4.0.0 | ESM only | None | Caching | |
| graphile Swiss army knife for dealing with all things Graphile | 1.6k | +126% | - | 2 months ago 5.1.0 | CommonJS | Bundled | Caching, Schema validation | |
| @visulima/find-cache-dir Finds the common standard cache directory | 1.6k | - | - | - | 1 month ago 3.0.1 | ESM only | Bundled | Caching, React |
| vuex-cache Cache dispatched actions and prevent repeated requests and heavy actions. | 1.6k | -13% | - | 4 years ago 3.5.0 | ESM + CommonJS | Bundled | Caching, State management | |
| aws-parameter-cache Parameter cache for AWS System Manager Parameter Store and AWS Secrets Manager | 1.6k | -43% | - | 4 years ago 2.0.15 | CommonJS | Bundled | Cloud SDKs, Caching | |
| resnap Simple API for capturing and resetting Node's require() cache state | 1.5k | -27% | - | 8 years ago 1.0.1 | CommonJS | None | Caching | |
| @pinia/colada-plugin-delay Delay async status in Pinia Colada | 1.5k | - | - | - | 5 months ago 0.2.1 | ESM only | Bundled | Caching, Vue |
| cache-manager-mongoose mongoose store for node-cache-manager | 1.5k | +321% | - | 4 years ago 1.0.1 | CommonJS | None | Caching, ORMs and query builders | |
| webpack-clear-require-cache-plugin clear require cache upon webpack compiler afterEmit hook | 1.5k | -65% | - | 5 years ago 0.0.5 | CommonJS | None | Caching | |
| @push.rocks/webrequest Modern, fetch-compatible web request library with intelligent HTTP caching, retry strategies, and fault tolerance. | 1.5k | - | - | - | 1 month ago 4.3.1 | ESM only | Bundled | Caching |
| lazy-object Define lazy properties on objects that are initialized once and only when accessed. Also known as a lazy initialization and cached/memoized getters. | 1.5k | +159% | - | 11 years ago 1.0.1 | CommonJS | None | Caching | |
| @cacheable/net High Performance Network Caching for Node.js with fetch, http 1.1, http 2, and cached WHOIS and RDAP lookups | 1.5k | - | - | - | 2 months ago 2.1.0 | ESM + CommonJS | Bundled | Caching |
| @carlonicora/nextjs-jsonapi Next.js JSON:API client with server/client support and caching | 1.4k | - | - | - | 3 days ago 3.20.1 | ESM + CommonJS | Bundled | Caching, React |
| cachewrap cache the return of a function | 1.4k | +25% | - | 5 years ago 0.0.1 | CommonJS | None | Caching | |
| netlify-plugin-debug-cache Debug what is in your Netlify Build Cache | 1.4k | +62% | - | 4 years ago 1.0.4 | CommonJS | None | Caching, Cloud SDKs | |
| sequelize-transparent-cache Simple to use and universal cache layer for Sequelize | 1.4k | -40% | - | 3 months ago 3.0.1 | CommonJS | None | Caching | |
| persistable persist the return of a function | 1.4k | +33% | - | 4 years ago 0.1.2 | CommonJS | Bundled | Caching | |
| @praha/envelop-request-cache This plugin caches arbitrary values within the request scope to optimize execution flow | 1.4k | - | - | - | 1 year ago 1.2.3 | ESM + CommonJS | Bundled | Caching, TypeScript tooling |
| @gmod/range-cache-filehandle A filehandle that caches byte ranges in chunks and coalesces adjacent reads into one request | 1.3k | - | - | - | 1 month ago 1.4.0 | ESM + CommonJS | Bundled | Caching |
| cachefactory CacheFactory is a very simple and useful cache for the browser. | 1.3k | -69% | - | 9 years ago 3.0.0 | ESM + CommonJS | Bundled | Caching | |
| @effected/store Durable local state for Effect: a schema-versioned, migrated SQLite store and a TTL cache with tag invalidation, eviction, and a cache event stream. | 1.3k | - | - | - | 2 days ago 0.10.0 | ESM only | Bundled | Caching, CLI tools and terminal utilities |
| @despia/local Universal build plugin to generate despia/local.json manifest for offline caching in Despia web-native apps. Supports Vite, Webpack, Rollup, Nuxt, SvelteKit, Astro, Remix, esbuild, Parcel, and more. | 1.3k | - | - | - | 7 months ago 1.0.9 | ESM only | None | Caching, Vue |
| browser-cache-mock a mock for the browser cache that can be used in a node environment | 1.3k | -51% | - | 7 years ago 0.1.7 | CommonJS | Bundled | Testing, Caching | |
| cache-service-cache-module A cache plugin for cache-service. | 1.3k | -3% | - | 7 years ago 2.0.1 | CommonJS | None | Caching, HTTP clients | |
| memoize-state A magic memoization function | 1.3k | -47% | - | 6 years ago 2.0.15 | ESM + CommonJS | Bundled | Caching, State management | |
| safe-memory-cache Secure and size-limited in-memory cache for Node.js and browsers | 1.3k | -27% | - | 1 year ago 3.0.0 | CommonJS | None | Caching | |
| node-lfu-cache A cache object that deletes the least-frequently-used items. | 1.3k | +195% | - | 8 years ago 5.0.0 | CommonJS | None | Caching | |
| @midwayjs/cache-manager midway cache manager | 1.2k | - | - | - | 19 days ago 4.2.3 | CommonJS | Bundled | Caching, Cloud SDKs |
| react-native-expo-image-cache React Native Image Cache and Progressive Loading based on Expo | 1.2k | -25% | - | 6 years ago 4.1.0 | CommonJS | Bundled | React, Caching | |
| @jesstelford/apollo-cache-invalidation Experimental caching tools for Apollo. | 1.2k | - | - | - | 7 years ago 0.0.3-gh3-gh5 | CommonJS | None | GraphQL, Caching |
| memd Cache data and memoize, debounce, throttle and queue methods | 1.2k | -13% | - | 1 year ago 0.3.16 | ESM + CommonJS | Bundled | Caching | |
| @effected/app The application control plane for Effect: one layer wiring XDG-namespaced directories, a migrated SQLite store, a TTL cache and a config file to the same place. | 1.2k | - | - | - | 2 days ago 0.18.0 | ESM only | Bundled | Configuration, Database clients and drivers |
12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.
- restify-etag-cacheRestify ETag Cache. The easy way.
- lru-map-cacheA simple and fast LRU cache using the native Map class.
- cache2一个简单的 JavaScript 缓存管理,支持浏览器端和 node 端。
- thunky-with-argsDelay the evaluation of a variadic async function and cache the result
- api-defTyped API definitions with middleware support
- strapi-plugin-rest-cacheSpeed-up HTTP requests with LRU cache
- redux-cacheClient side TTL caching strategy for redux applications
- cachegooseMongoose caching that actually works.
- rev-fileGet the revved file path of a file
- stale-lru-cacheResilient and performant in-memory cache for node.js
- @piotr-cz/swr-idb-cacheIndexedDB Cache Provider for SWR
- @strapi-community/plugin-rest-cacheSpeed-up HTTP requests with LRU cache
- stream-catchera streaming wrapper around lru-cache
- @georstat/react-native-image-cacheReact Native image file system caching for iOS and Android
- cacheablesA small, typed cache with multilayer storage buckets, five cache policies (incl. stale-while-revalidate) and concurrency-safe deduplication. Zero dependencies, browser + Node.
- cachetteResilient cache library supporting concurrent requests through local cache or Redis.
- cachiosSimple axios cache wrapper using node-cache
- @se-studio/contentful-rest-apiType-safe Contentful REST API client with caching and rate limiting for Next.js applications
- money-clipFor managing your client side cache. Tiny wrapper over IndexedDB supporting versioning and max age.
- graphileSwiss army knife for dealing with all things Graphile
- @visulima/find-cache-dirFinds the common standard cache directory
- vuex-cacheCache dispatched actions and prevent repeated requests and heavy actions.
- aws-parameter-cacheParameter cache for AWS System Manager Parameter Store and AWS Secrets Manager
- resnapSimple API for capturing and resetting Node's require() cache state
- @pinia/colada-plugin-delayDelay async status in Pinia Colada
- cache-manager-mongoosemongoose store for node-cache-manager
- webpack-clear-require-cache-pluginclear require cache upon webpack compiler afterEmit hook
- @push.rocks/webrequestModern, fetch-compatible web request library with intelligent HTTP caching, retry strategies, and fault tolerance.
- lazy-objectDefine lazy properties on objects that are initialized once and only when accessed. Also known as a lazy initialization and cached/memoized getters.
- @cacheable/netHigh Performance Network Caching for Node.js with fetch, http 1.1, http 2, and cached WHOIS and RDAP lookups
- @carlonicora/nextjs-jsonapiNext.js JSON:API client with server/client support and caching
- cachewrapcache the return of a function
- netlify-plugin-debug-cacheDebug what is in your Netlify Build Cache
- sequelize-transparent-cacheSimple to use and universal cache layer for Sequelize
- persistablepersist the return of a function
- @praha/envelop-request-cacheThis plugin caches arbitrary values within the request scope to optimize execution flow
- @gmod/range-cache-filehandleA filehandle that caches byte ranges in chunks and coalesces adjacent reads into one request
- cachefactoryCacheFactory is a very simple and useful cache for the browser.
- @effected/storeDurable local state for Effect: a schema-versioned, migrated SQLite store and a TTL cache with tag invalidation, eviction, and a cache event stream.
- @despia/localUniversal build plugin to generate despia/local.json manifest for offline caching in Despia web-native apps. Supports Vite, Webpack, Rollup, Nuxt, SvelteKit, Astro, Remix, esbuild, Parcel, and more.
- browser-cache-mocka mock for the browser cache that can be used in a node environment
- cache-service-cache-moduleA cache plugin for cache-service.
- memoize-stateA magic memoization function
- safe-memory-cacheSecure and size-limited in-memory cache for Node.js and browsers
- node-lfu-cacheA cache object that deletes the least-frequently-used items.
- @midwayjs/cache-managermidway cache manager
- react-native-expo-image-cacheReact Native Image Cache and Progressive Loading based on Expo
- @jesstelford/apollo-cache-invalidationExperimental caching tools for Apollo.
- memdCache data and memoize, debounce, throttle and queue methods
- @effected/appThe application control plane for Effect: one layer wiring XDG-namespaced directories, a migrated SQLite store, a TTL cache and a config file to the same place.
No comparisons for this package yet.