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
dns-lookup-cache
An implementation to speed up the nodejs `dns.lookup` method by avoiding thread pool and using resolve4/resolve6 with DNS TTL values
30.4k+148%-6 years ago
1.0.4
CommonJSNoneCaching
lru-memoize
A utility to provide lru memoization for any js function
30.3k-8%-7 years ago
1.1.0
ESM + CommonJSBundledCaching
typescript-cacheable
An in-memory caching (memoization) decorator for Typescript
28.7k+642%-4 years ago
3.0.3
CommonJSBundledCaching, TypeScript tooling
cache-directory
Find the proper cache directory based on operating system
28.2k+13%-8 years ago
2.0.0
CommonJSNoneCaching, Node.js utilities
@tanstack/svelte-query-devtools
Developer tools to interact with and visualize the TanStack/svelte-query cache
27.7k---3 days ago
6.2.4
ESM onlyBundledCaching, Svelte
@adobe/fetch
Light-weight Fetch implementation transparently supporting both HTTP/1(.1) and HTTP/2
26.9k---1 month ago
4.3.1
ESM onlyBundledCaching, HTTP clients
data-store
Easily persist and load config data. No dependencies.
26.6k-29%-7 years ago
4.0.3
CommonJSNoneConfiguration, Caching
@type-cacheable/core
TypeScript-based caching decorators
25.8k---6 months ago
14.2.2
ESM + CommonJSBundledCaching, TypeScript tooling
koa-static-cache
Static cache for koa
25.2k-3%-6 years ago
5.1.4
-NoneCaching, Compression and archives
lazy-get-decorator
Lazily evaluates a getter on an object and caches the returned value
24.9k+44%-2 years ago
3.0.0
ESM + CommonJSBundledCaching, TypeScript tooling
@file-cache/core
A cache for file metadata or file content.
24.8k---2 years ago
2.0.0
ESM + CommonJSBundledCaching
@file-cache/npm
npm util for @file-cache
24.7k---2 years ago
2.0.0
ESM + CommonJSBundledCaching
axios-extensions
make axios great again
24.6k+15%-5 months ago
4.0.0
ESM + CommonJSBundledCaching, HTTP clients
@keyv/postgres
PostgreSQL storage adapter for Keyv
23.9k---8 months ago
2.2.3
ESM + CommonJSBundledDatabase clients and drivers, Caching
@humanspeak/svelte-markdown
Markdown and HTML renderer for Svelte 5 — built for rendering streaming AI agent output from Claude Code, ChatGPT, and agentic workflows. XSS-safe defaults, streaming-aware sanitization, token caching, TypeScript types, and Svelte 5 runes.
23.5k---3 days ago
1.9.2
ESM onlyBundledMarkdown, Caching
@humanspeak/memory-cache
A lightweight, zero-dependency in-memory cache for TypeScript and JavaScript with TTL expiration, LRU eviction, wildcard pattern deletion, and a powerful @cached decorator for method-level memoization. Perfect for API response caching, session storage, an
22.9k---29 days ago
1.2.0
ESM onlyBundledCaching, TypeScript tooling
lrucache
LRU Cache for node.js/browser.
21.9k-12%-9 years ago
1.0.3
CommonJSNoneCaching
@rharkor/caching-for-turbo
Sets up Turborepo Remote Caching to work with GitHub Actions built-in cache
21.2k---2 months ago
2.5.1
ESM onlyNoneCaching, Build tools
abstract-cache
An abstract object cache interface
20.6k+37%-8 years ago
1.0.1
CommonJSNoneCaching
koa-redis
Redis storage for Koa session middleware/cache with Sentinel and Cluster support
20.5k+129%-6 years ago
4.0.1
CommonJSNoneCaching, Database clients and drivers
option-cache
Simple API for managing options in JavaScript applications.
20.3k-21%-9 years ago
4.0.0
CommonJSNoneConfiguration, Caching
text-cache
Internal module - vectorized text pooling for gl-vis
18.8k-29%-2 years ago
4.3.0
CommonJSNoneCaching
offline-plugin
offline-plugin for webpack
18.2k-43%-7 years ago
5.0.7
CommonJSNoneCaching
@flopflip/localstorage-cache
Localstorage cache for flipflop adapters
18.2k---1 month ago
15.1.12
ESM + CommonJSNoneCaching, State management
@flopflip/sessionstorage-cache
Sessionstorage cache for flipflop adapters
18.2k---1 month ago
15.1.12
ESM + CommonJSNoneCaching, State management
@flopflip/cache
Caching for flipflop adapters
18.1k---1 month ago
15.1.12
ESM + CommonJSNoneCaching, State management
fs-fingerprint
Filesystem-based fingerprinting library for node
17.8k+1428%-11 months ago
0.14.0
ESM onlyBundledFiles and file systems, Caching
cache-swap
A simple temp file based swap for speeding up operations
17.2k-16%-9 years ago
0.3.0
-NoneCaching
memoizesync
Helper for memoizing synchronous functions and methods
16.9k-6%-8 years ago
1.1.1
CommonJSNoneCaching
@ngneat/cashew
A simple and flexible library that caches HTTP requests in Angular applications
16.6k---1 year ago
5.3.0
ESM + CommonJSBundledAngular, Caching
serverless-api-gateway-caching
A plugin for the serverless framework which helps with configuring caching for API Gateway endpoints.
16.5k-21%-1 year ago
1.11.0
CommonJSNoneCaching, Cloud SDKs
@fastify/caching
A plugin for Fastify to enable management of cache control headers
16.4k---1 month ago
9.0.4
CommonJSBundledCaching
clear-npx-cache
Clears your NPX cache.
16k-28%-2 years ago
1.1.2
CommonJSBundledCaching, CLI tools and terminal utilities
@data-client/normalizr
Normalizes and denormalizes JSON according to schema for Redux and Flux applications
15.9k---4 months ago
0.18.1
ESM + CommonJSBundledCaching, State management
netlify-plugin-cache
Generic cache plugin for saving and restoring files and/or folders between Netlify builds
15.8k+66%-6 years ago
1.0.3
CommonJSNoneCaching, Cloud SDKs
@feathers-plus/batch-loader
Reduce requests to backend services by batching calls and caching records.
14.8k---7 years ago
0.3.6
CommonJSBundledCaching
@adonisjs/cache
Official caching module for AdonisJS framework
14.4k---5 months ago
2.1.0
ESM onlyBundledCaching
fast-readable-async-iterator
Fast Async Iterator for browser Readable Streams.
14.4k+61%-2 years ago
2.0.0
CommonJSNonePromises and async control flow, Caching
gulp-cache
A cache proxy plugin for Gulp
14.3k-5%-7 years ago
1.1.3
CommonJSNoneCaching
h3-rules
Declarative route rules (redirect, proxy, headers, cache, basic auth, CORS) for H3 v2 — runtime-agnostic, extracted from Nitro.
14k--2 months ago
0.1.0
ESM onlyBundledCaching
@ava/require-precompiled
Require extension that allows for caching/precompiling
13.9k---6 years ago
1.0.0
-NoneCaching
react-lazy-cache
A utility to lazily calculate and cache values in a react component based on props
13.8k-35%-10 years ago
3.0.1
CommonJSNoneCaching, React
@pinia/colada-devtools
Devtools for Pinia Colada
13.7k---9 days ago
2.0.0
ESM onlyNoneCaching, Vue
cache-chunk-store
In-memory LRU cache for abstract-chunk-store compliant stores
13.5k+67%-5 years ago
3.2.2
CommonJSNoneCaching
@keyv/sqlite
SQLite storage adapter for Keyv
13.2k---8 months ago
4.0.8
ESM + CommonJSBundledDatabase clients and drivers, Caching
gulp-rev-all
Static asset revisioning by appending content hash to filenames: unicorn.css => unicorn.098f6bcd.css, also re-writes references in each file to new reved name.
13.1k-5%-4 months ago
5.1.0
ESM + CommonJSBundledCloud SDKs, Caching
@vercel/remote-nx
Remote caching for @nrwl/nx using Vercel Remote Cache
12.4k---2 years ago
2.0.0
CommonJSBundledCaching, Build tools
@open-mercato/cache
Multi-strategy cache service with tag-based invalidation support
12.2k---7 days ago
0.8.0
ESM onlyBundledCaching, Database clients and drivers
netlify-plugin-ttl-cache
A Netlify plugin for persisting immutable build assets across releases.
12.1k+287%-5 years ago
1.0.2
CommonJSNoneCaching, Cloud SDKs
@koa/etag
Koa ETag support middleware
11.9k---8 months ago
5.0.2
ESM + CommonJSBundledCaching

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.