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

ProjectLanguageLicenseAuthorURL
JedisJavaMITRedisGitHub
redisbloom-pyPythonBSDRedisGitHub
JRedisBloomJavaBSDRedisGitHub
node-redisJavaScriptMITRedisGitHub
redisbloom-goGoBSDRedisGitHub
rueidisGoApache License 2.0RueianGitHub
rebloomJavaScriptMITAlbert TeamGitHub
phpredis-bloomPHPMITRafa CampoyGitHub
phpRebloomPHPMITAlessandro BalascoGitHub
redis-modules-sdkTypeScriptBSD-3-ClauseDani TseitlinGitHub
redis-modules-javaJavaApache License 2.0denglimingGitHub
NRedisBloom.NETMITyadazulaGitHub