Skip to content
JS
Package category

Caching

In-memory caches, LRU caches, memoisation and HTTP caching.

424 packages0 comparisons

Packages compared

424 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
time-cache
A key-value cache that puts a expiry date on its entries.
11.6k+86%-9 years ago
0.3.0
CommonJSNoneCaching, Date and time
vue-query
Hooks for fetching, caching and updating asynchronous data in Vue
11.1k+78%-4 years ago
1.26.0
ESM + CommonJSBundledVue, Caching
lru-map-like
LRU cache top on Map-like. Support non-string key.
11.1k+712%-9 years ago
2.0.0
CommonJSBundledCaching
@type-cacheable/ioredis-adapter
Adapter for using ioredis with type-cacheable
11.1k---6 months ago
16.0.2
CommonJSBundledCaching, TypeScript tooling
promise-memoize
Memoize promise-returning functions. Includes cache expire and prefetch.
10.9k-58%-8 years ago
1.2.1
-NoneCaching
@upstash/agentkit-eve
Upstash AgentKit adapter for the Vercel Eve agent framework: memory tools, an Upstash Redis memory backend and provider for eve memory slots, Redis-Search tools, a rate-limit gate, an Upstash Box sandbox backend, and cached tools.
10.6k---2 days ago
0.13.0
ESM onlyBundledCaching, Cloud SDKs
recacheman-memory
In-memory caching library for Node.JS and also cache engine for cacheman
10.6k+71%-1 year ago
2.1.0
CommonJSBundledCaching
@upstash/agentkit-ai-sdk
Upstash AgentKit adapter for the Vercel AI SDK: chat history, memory tools, Redis-Search tools, rate limiting, and cached tools.
10.6k---21 days ago
0.9.0
ESM onlyBundledCaching, Cloud SDKs
@keyvhq/redis
Redis storage adapter for Keyv
10.5k---1 month ago
2.2.7
CommonJSBundledCaching, Database clients and drivers
@brokerloop/ttlcache
Evented LRU TTL cache for NodeJS and browsers.
10.5k---6 years ago
3.2.3
-NoneCaching, TypeScript tooling
memoize-fs
Node.js solution for memoizing/caching function results on the file system
10.4k+57%-1 year ago
4.1.1
ESM onlyNoneCaching, Files and file systems
recacheman
Small and efficient cache provider for Node.JS with In-memory, File, Redis and MongoDB engines
10.4k+86%-1 year ago
3.0.0
CommonJSBundledCaching, Database clients and drivers
recacheman-file
File caching library for Node.JS and also cache engine for cacheman
10.3k+69%-1 year ago
1.1.0
CommonJSBundledCaching
nice-cache
A node.js in-memory cache - get, set, or subscribe to the auto-updater loop
9.7k+153%-11 years ago
0.0.5
CommonJSNoneCaching
node-ts-cache
Simple and extensible caching module supporting decorators
9.6k+9%-4 years ago
4.4.0
CommonJSBundledCaching, TypeScript tooling
node-ts-cache-storage-memory
Memory storage module for node-ts-cache
9.3k+17%-4 years ago
4.4.0
CommonJSBundledCaching, TypeScript tooling
amqp10-link-cache
A link caching plugin for the amqp10 module
9k+10%-9 years ago
1.2.2
CommonJSNoneCaching, Queues and background jobs
flush-cache
Flushes the internal node cache, useful (and recommended) when testing apps
8.9k+3%-9 years ago
1.0.1
CommonJSNoneCaching
expeditious
caching interface to simplify interaction with multiple storage engines
8.8k+455%-8 years ago
1.0.1
CommonJSNoneCaching
cache-manager-memcached-store
memcached impl for cache-manager
8.6k+65%-2 years ago
6.0.1
CommonJSNoneCaching
@type-cacheable/node-cache-adapter
Adapter for using node-cache with type-cacheable
8.6k---6 months ago
14.1.3
CommonJSBundledCaching, TypeScript tooling
lazy-value
Create a lazily evaluated value
8.6k-35%-5 years ago
3.0.0
ESM onlyNoneCaching
recacheman-redis
Redis standalone caching library for Node.JS and also cache engine for Cacheman
8.3k+80%-1 year ago
4.2.0
CommonJSBundledCaching, Database clients and drivers
recachegoose
Mongoose caching that actually works.
8.2k+83%-1 year ago
11.0.3
CommonJSBundledCaching, ORMs and query builders
koa-cache-control
Middleware for meddling with Cache-Control headers
8k-46%-9 years ago
2.0.0
CommonJSNoneCaching, HTTP servers and web frameworks
@thi.ng/memoize
Function memoization with configurable caching and support for async functions
7.9k---1 month ago
4.0.52
ESM onlyBundledCaching
@valkey/valkey-glide-darwin-arm64
Native bindings for valkey-glide on darwin-arm64
7.8k---1 day ago
2.5.3
CommonJSNoneNode.js utilities, TypeScript tooling
@keyv/mongo
MongoDB storage adapter for Keyv
7.7k---8 months ago
3.1.0
ESM + CommonJSBundledDatabase clients and drivers, Caching
keyv-anyredis
Storage adapter for Keyv that works with multiple Redis clients, including cluster clients
7.7k+619%-3 years ago
3.3.0
CommonJSBundledCaching, Database clients and drivers
@posva/lru-cache
A cache object that deletes the least-recently-used items.
7.6k---3 years ago
10.0.1
ESM + CommonJSBundledCaching
nuxt-multi-cache
SSR route, component and data cache for Nuxt
7.5k-19%-1 year ago
4.0.3
ESM onlyBundledCaching, Vue
@unkey/cache
<div align="center"> <h1 align="center">@unkey/cache</h1> <h5>Cache all the things</h5> </div>
7.4k---2 years ago
1.5.0
ESM + CommonJSBundledAuthentication and authorisation, Caching
express-expeditious
express caching middlware
7.3k+731%-7 years ago
5.1.1
CommonJSBundledCaching, TypeScript tooling
expeditious-engine-memory
store expeditious cache entries using process memory
7.3k+753%-8 years ago
0.2.1
CommonJSNoneCaching
closest-file-data
Allow to find and retrieve some data (such as config file) related to a given path (with cache)
7.1k+11%-8 years ago
0.1.4
CommonJSBundledCaching, Files and file systems
gulp-hash
Cachebust your assets by adding a hash to the filename
7.1k+69%-8 years ago
4.2.2
CommonJSNoneCaching
@valkey/valkey-glide-darwin-x64
Native bindings for valkey-glide on darwin-x64
7.1k---1 day ago
2.5.3
CommonJSNoneNode.js utilities, TypeScript tooling
timed-cache
A minimalist time-based caching system.
7k-17%-4 years ago
2.0.0
ESM onlyNoneCaching
@trieb.work/nextjs-turbo-redis-cache
Designed for speed, scalability, and optimized performance, nextjs-turbo-redis-cache is your custom cache handler for demanding production environments.
6.8k---1 day ago
1.18.1
ESM + CommonJSBundledCaching, Static site generators and meta-frameworks
fastify-disablecache
Fastify plugin to disable client-side caching
6.6k+173%-2 months ago
5.0.1
CommonJSBundledCaching
react-native-pdf-jsi
🚀 Ultra-fast React Native PDF viewer with JSI (JavaScript Interface) integration for maximum performance. Features lazy loading, smart caching, progressive loading, and zero-bridge overhead operations. Perfect for large PDF files with 30-day persistent c
6.5k+2522%-20 days ago
4.5.0
CommonJSBundledCaching, React
playwright-network-cache
Cache network requests in Playwright tests
6.4k+241%-4 months ago
0.3.0
CommonJSBundledCaching, Scraping and browser automation
rush-audit-cache-plugin
A diagnostic tool for rush build cache
6.4k-24%-1 year ago
0.3.2
CommonJSBundledCaching
@mrjasonroy/cache-components-cache-handler
Cache handler for Next.js 16+ with support for 'use cache' directive and Cache Components
6.3k---3 months ago
16.2.9
ESM onlyBundledCaching, Database clients and drivers
@heyputer/kv.js
Fast, modern, in-memory key-value store for JavaScript. The perfect solution for caching in JavaScript.
6.2k---11 months ago
0.2.1
CommonJSBundledCaching
pg-cache
PostgreSQL connection pool LRU cache manager
6.1k+5487%-today
3.29.3
ESM + CommonJSBundledCaching
raptor-cache
Efficient JavaScript cache implementation that is safe for concurrent reads and writes
5.9k+20%-3 years ago
2.0.5
CommonJSNoneCaching
@type-cacheable/lru-cache-adapter
Adapter for using lru-cache with type-cacheable
5.7k---6 months ago
18.0.3
CommonJSBundledCaching, TypeScript tooling
kashe
Stateless weak memoization replacement for reselect and memoize-one
5.6k+30%-1 year ago
3.2.2
ESM + CommonJSBundledCaching
p-async-cache
Cache the promise lookups and avoid fetching the same thing more than necessary
5.3k-17%-8 years ago
1.0.3
CommonJSNonePromises and async control flow, Caching

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.

No comparisons for this package yet.