redis-rank

JSON →
library 2.2.3 ·javascript
verified Jun 7, 2026

A lightweight, high-performance Redis-backed leaderboard library for Node.js. Version 2.2.3 is the latest stable release, with active development. It provides a clean Promise-based API with full TypeScript support, leveraging ioredis pipelining and Lua scripts to guarantee at most one Redis trip per function call. Key differentiators: support for periodic/daily/weekly/monthly leaderboards, combining multiple leaderboards into a matrix, and the ability to use any existing Redis sorted set as a drop-in leaderboard. Unopinionated and well-tested with 100% code coverage.