Develop with Redis clients
Redis client libraries allow you to connect to Redis instances from within your application. This section provides an overview of several recommended Redis clients for popular programming and scripting languages.
To connect to Redis instances from within your application, use a Redis client library that matches your application's language.
Official clients
Language | Client name |
---|---|
.Net | NRedisStack |
Go | go-redis |
Java | Jedis (Synchronous) and Lettuce (Asynchronous) |
Node.js | node-redis |
Python | redis-py |
Select a client name to see its quick start.
Other clients
For a list of community-driven Redis clients, which are available for more programming languages, see Community-supported clients.