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.
+ 4

4 individuals and 4 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

$645 USD since Sep 2018

2

Algolia

$51 USD since Dec 2019

3

Triplebyte

$50 USD since Jun 2019

4

Salesforce

$5 USD since Dec 2019

Individuals

1

Jim Lyndon

$50 USD since Jun 2019

2

Jonathan Stewmon

$10 USD since Jun 2019

3

Matt Miller

$7 USD since Dec 2019

4

Andrew Lavers

$5 USD since Dec 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 financial contribution to ioredis (sponsor)

Invertase | 05/04/2020 | View Details 
+$50.00USD

Monthly financial contribution to ioredis (sponsor)

Invertase | 04/02/2020 | View Details 
+$50.00USD

Monthly financial contribution to ioredis (sponsor)

Invertase | 03/02/2020 | View Details 
+$50.00USD

Today’s balance

$654.98 USD

Estimated annual budget

~ $654.98 USD

ioredis is all of us

Our contributors 9

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

子骅
Collective Admin

Web developer and designer, technical book author. Currently working remotely, previously @Alibaba. I build tools that help people do thi...

Invertase
Financial Contributor

Total contributions

$645 USD

sponsor

Algolia
Financial Contributor

Total contributions

$51 USD

Thank you for this amazing project. Keep it up! Really delighted to give back to your community!

Jim Lyndon
Financial Contributor

Total contributions

$50 USD

sponsor

Triplebyte
Financial Contributor

Total contributions

$50 USD

sponsor

Jonathan Stewmon
Financial Contributor

Total contributions

$10 USD

Matt Miller
Financial Contributor

Total contributions

$7 USD

Andrew Lavers
Financial Contributor

Total contributions

$5 USD

Salesforce
Financial Contributor

Total contributions

$5 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.