Redis-realtime is a set of packages for React and Node.JS that can be used to build scalable real-time services on top of Redis.
This is a react package that help you to easily connect with the redis with the help redis-realtime-node package and update the database. More information on the package is available on its readme.
This is the nodejs sdk that will be used my redis-realtime-react to communicate redis. More information on the package is available on its README.
This project is a monorepo with the packages and a example and it uses npm workspaces to manage them locally.
- Requires npm v7 or above.
- Ideal nodejs version v14.8
- Redis running with Redis JSON Module. You can use this docker-compose.yml
npm install
npm --prefix packages/redis-realtime-node run build
npm --prefix packages/redis-realtime-react run buildcd examples/realtime-be && npm start
cd example/realtime-fe && npm run dev
Redis realtime packages detailed architecture.

