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 node-redis-stars npm
iorejson Node.js MIT Evan Huang @evanhuang8 iorejson-stars npm
redis-om-node Node BSD-3-Clause Redis redis-om-node-stars npm
node_redis-rejson Node.js MIT Kyle Davis @stockholmux node_redis-rejson-stars npm
redis-modules-sdk Node.js BSD-3-Clause Dani Tseitlin @danitseitlin redis-modules-sdk-stars npm
Jedis Java MIT Redis Jedis-stars maven
redis-modules-java Java Apache-2.0 Liming Deng @dengliming redis-modules-java-stars maven
Redisson Java Apache-2.0 Nikita Koksharov @mrniko redisson-stars maven
redis-py Python MIT Redis redis-py-stars pypi
redis-om-spring Java BSD-3-Clause Redis redis-om-spring-stars
redis-om-python Python BSD-3-Clause Redis redis-om-python-stars PyPi
go-rejson Go MIT Nitish Malhotra @nitishm go-rejson-stars
rejonson Go Apache-2.0 Daniel Krom @KromDaniel rejonson-stars
rueidis Go Apache-2.0 Rueian @rueian rueidis-stars
NReJSON .NET MIT/Apache-2.0 Tommy Hanks @tombatron NReJSON-stars nuget
redis-om-dotnet .NET BSD-3-Clause Redis redis-om-dotnet-stars nuget
phpredis-json PHP MIT Rafa Campoy @averias phpredis-json-stars composer
redislabs-rejson PHP MIT Mehmet Korkmaz @mkorkmaz redislabs-rejson-stars composer
rejson-rb Ruby MIT Pavan Vachhani @vachhanihpavan rejson-rb-stars rubygems


If you've found issues on this page, or have suggestions for improvement, please submit a request to merge or open an issue in the repository.