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 |