predis - Promise-based Redis client wrapper

JSON →
library 1.1.4 ·javascript maintenance
verified Jun 7, 2026

Predis is a lightweight wrapper around the node-redis (node_redis) library that converts callback-based Redis commands to return Promises instead, simplifying asynchronous code with .then() and .catch(). Version 1.1.4 is the latest stable release; the package has not been updated since 2019 and relies on the older node_redis v0.x. It requires Node >=8. It is a minimal layer — it does not add TypeScript types, and does not support modern Redis features or the 'ioredis' alternative's cluster/sentinel support. For new projects, consider using ioredis or the native promise support in newer node-redis (v4+).