Client Libraries

RedisBloom 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 URL
Jedis Java MIT Redis GitHub
redisbloom-py Python BSD Redis GitHub
JRedisBloom Java BSD Redis GitHub
node-redis JavaScript MIT Redis GitHub
redisbloom-go Go BSD Redis GitHub
rueidis Go Apache License 2.0 Rueian GitHub
rebloom JavaScript MIT Albert Team GitHub
phpredis-bloom PHP MIT Rafa Campoy GitHub
phpRebloom PHP MIT Alessandro Balasco GitHub
redis-modules-sdk TypeScript BSD-3-Clause Dani Tseitlin GitHub
redis-modules-java Java Apache License 2.0 dengliming GitHub
NRedisBloom .NET MIT yadazula GitHub


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.