Client Libraries
List of RedisJSON client libraries
RedisJSON has several client libraries, written by the module authors and community members - abstracting the API in different programming languages.
While it is possible and simple to use the raw Redis commands API, in most cases it's easier to just use a client library abstracting it.
Currently available Libraries
Project | Language | License | Author | Stars | Package |
---|---|---|---|---|---|
node-redis | Node.js | MIT | Redis | npm | |
iorejson | Node.js | MIT | Evan Huang @evanhuang8 | npm | |
redis-om-node | Node | BSD-3-Clause | Redis | npm | |
node_redis-rejson | Node.js | MIT | Kyle Davis @stockholmux | npm | |
redis-modules-sdk | Node.js | BSD-3-Clause | Dani Tseitlin @danitseitlin | npm | |
Jedis | Java | MIT | Redis | maven | |
JRedisJSON | Java | BSD-2-Clause | Redis | maven | |
redis-modules-java | Java | Apache-2.0 | Liming Deng @dengliming | maven | |
redis-py | Python | MIT | Redis | pypi | |
redis-om-spring | Java | BSD-3-Clause | Redis | ||
redis-om-python | Python | BSD-3-Clause | Redis | PyPi | |
go-rejson | Go | MIT | Nitish Malhotra @nitishm | ||
rejonson | Go | Apache-2.0 | Daniel Krom @KromDaniel | ||
rueidis | Go | Apache-2.0 | Rueian @rueian | ||
NReJSON | .NET | MIT/Apache-2.0 | Tommy Hanks @tombatron | nuget | |
redis-om-dotnet | .NET | BSD-3-Clause | Redis | nuget | |
phpredis-json | PHP | MIT | Rafa Campoy @averias | composer | |
redislabs-rejson | PHP | MIT | Mehmet Korkmaz @mkorkmaz | composer | |
rejson-rb | Ruby | MIT | Pavan Vachhani @vachhanihpavan | rubygems |