Clients

Implementations of the Redis protocol in different programming languages. To get started see Client quickstarts.

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