Bentocache
JSON →Bentocache is a robust, multi-tier caching solution for Node.js, currently at version 1.6.1. It offers a rich set of features including multi-tier caching (local+distributed), bus-based L1 synchronization, cache stampede protection, graceful degradation with stale data, SWR-like strategies, namespaces, and tagging. Compared to simpler libraries like keyv, cache-manager, or unstorage, Bentocache is a full-featured caching solution designed for production-grade applications. It supports multiple drivers (Redis, Upstash, Cloudflare KV, File, In-memory, DynamoDB, Postgres, Sqlite) and ships with TypeScript types. The project follows a regular release cadence with active development.
Resources
packagebentocache ↗