ioredis

Open source

A robust, performance-focused and full-featured Redis client for Node.js that supports Sentinel and Cluster. Works in NodeJS, Electron platforms.

Become a contributor

Financial contributions

Custom contribution

Donation

Make a custom one time or recurring contribution to support this collective.

2 individuals and 2 organizations have contributed

Recurring contribution

like

Donate ioredis a monthly like if you like us!

$5 USD / month

One time contribution

backer

Thank you for supporting us!

$20 USD

Recurring contribution

sponsor

Open source is hard and time-consuming. If you want to invest in ioredis's future you can become ... Read more

$50 USD / month

1 individual and 2 organizations have contributed

One time contribution

Gold Sponsor

Become a gold sponsor and get a premium technical support from the core contributor.

$200 USD

Top financial contributors

Organizations

1

Invertase

$430 USD since Sep 2018

2

Triplebyte

$50 USD since Jun 2019

Individuals

1

Jim Lyndon

$50 USD since Jun 2019

2

Jonathan Stewmon

$10 USD since Jun 2019

Budget

See how money openly circulates through ioredis. All contributions and all expenses are published in our transparent public ledger. Learn who is donating, how much, where is that money going, submit expenses, get reimbursed and more!

Monthly donation to ioredis (sponsor)

Invertase | 11/1/2019 | View Details 
+$5.00USD

Monthly donation to ioredis (sponsor)

Invertase | 10/1/2019 | View Details 
+$5.00USD

Monthly donation to ioredis (sponsor)

Invertase | 9/1/2019 | View Details 
+$5.00USD

Today’s balance

$417.66 USD

Estimated annual budget

~ $313.41 USD

ioredis is all of us

Our contributors 5

Everyone who has supported ioredis. Individuals and organizations that believe in –and take ownership of– our purpose.

子骅
Collective Admin
Invertase
Financial Contributor

Total contributions

$430 USD

Jim Lyndon
Financial Contributor

Total contributions

$50 USD

Triplebyte
Financial Contributor

Total contributions

$50 USD

Jonathan Stewmon
Financial Contributor

Total contributions

$10 USD

About

A robust, performance-focused and full-featured Redis client for Node.js that supports Sentinel and Cluster. Works in NodeJS, Electron platforms.

Supports Redis >= 2.6.12 and (Node.js >= 6).

Features

ioredis is a robust, full-featured Redis client that is used in the world's biggest online commerce company Alibaba and many other awesome companies.

  • Full-featured. It supports Cluster, Sentinel, Pipelining and of course Lua scripting & Pub/Sub (with the support of binary messages).
  • High performance.
  • Delightful API. It works with Node callbacks and Bluebird promises.
  • Transformation of command arguments and replies.
  • Transparent key prefixing.
  • Abstraction for Lua scripting, allowing you to define custom commands.
  • Support for binary data.
  • Support for TLS.
  • Support for offline queue and ready checking.
  • Support for ES6 types, such as Map and Set.
  • Support for GEO commands (Redis 3.2 Unstable).
  • Sophisticated error handling strategy.