Clients

Implementations of the Redis protocol in different programming languages. To get started with an official client, click on one of the quickstart guide links below.

Official Clients

Other Clients

Offical repositories are marked with a .
Recommended repositories are marked with a .
Repositories with some activity within the last six months are marked with a .
Want your repository listed here? Just submit a PR to the redis-doc repository.

ActionScript
GitHub
16
License: Other
ActiveX/COM+
Ballerina
Bash
Boomi
C
License: Other
Clojure
Common Lisp
C++
GitHub
185
License: Apache-2.0
GitHub
67
License: Apache-2.0
Crystal
C#
GitHub
27
License: BSD-2-Clause
License: Other
D
GitHub
81
License: ISC
Dart
GitHub
58
License: MIT
GitHub
3
License: MIT
GitHub
2
License: Apache-2.0
Delphi
Deno
Elixir
GitHub
357
License: MIT
emacs lisp
License: Other
Erlang
gawk
License: Other
Gleam
GNU Prolog
Go
GitHub
17202
License: BSD-2-Clause
GitHub
63
License: MIT
GitHub
44
License: BSD-3-Clause
GitHub
26
License: Apache-2.0
Haskell
Io
GitHub
23
License: Other
Java
GitHub
26
License: Other
License: Other
License: Other
Julia
Kotlin
Lasso
Lua
GitHub
42
License: MIT
Matlab
GitHub
6
License: MIT
mruby
Nim
Node.js
GitHub
70
License: Other
GitHub
29
License: Other
License: Other
Objective-C
OCaml
GitHub
73
License: BSD-3-Clause
Pascal
GitHub
7
License: Apache-2.0
License: Other
Perl
GitHub
15
License: Artistic-2.0
GitHub
5
License: Artistic-2.0
License: Other
License: Other
PHP
PL/SQL
Prolog
Pure Data
GitHub
10
License: MIT
Python
GitHub
44
License: Other
GitHub
2
License: Other
License: Other
R
GitHub
94
License: Other
License: Other
Racket
Rebol
Ruby
GitHub
117
License: MIT
Rust
Scala
License: Apache-2.0
License: Other
Scheme
GitHub
8
License: BSD-3-Clause
Smalltalk
Swift
Tcl
VB
GitHub
10
License: Other
VCL
Xojo
GitHub
3
License: MIT
Zig