*Redis Modules
This is a list of Redis modules, for Redis v4.0 or greater, ordered by Github stars. This list contains two set of modules: modules under an OSI approved license, and modules that are under some proprietary license. Non OSI modules are clearly flagged as not open source. Also to have the source code hosted at Github is currently mandatory. To add your module here please send a pull request for the modules.json file in the Redis-doc repository. More information about Redis modules can be found here.
RediSearch | Full-Text search over Redis | dvirsky RedisLabs | Redis Source Available License | 2616 | |
neural-redis | Online trainable neural networks as Redis data types. | antirez | BSD | 2160 | |
RedisGraph | A graph database with a Cypher-based querying language using sparse adjacency matrices | swilly22 RedisLabs | Redis Source Available License | 1144 | |
rediSQL | A redis module that provides a full SQL capabilities embedding SQLite | siscia RedBeardLab | AGPL-3.0 | 1125 | |
RedisJSON | A JSON data type for Redis | itamarhaber RedisLabs | Redis Source Available License | 1119 | |
RedisBloom | Scalable Bloom filters | mnunberg RedisLabs | Redis Source Available License | 691 | |
redis-cell | A Redis module that provides rate limiting in Redis as a single command. | brandur | MIT | 651 | |
Disque | Disque, an in-memory, distributed job queue, ported as Redis module. | antirez | AGPL-3.0 | 457 | |
RedisTimeSeries | Time-series data structure for redis | danni-m RedisLabs | Redis Source Available License | 455 | |
RedisAI | A Redis module for serving tensors and executing deep learning graphs | lantiga RedisLabs | Redis Source Available License | 435 | |
cthulhu | Extend Redis with JavaScript modules | sklivvz | BSD | 139 | |
redis-roaring | Uses the CRoaring library to implement roaring bitmap commands for Redis. | aviggiano | MIT | 130 | |
redis-cuckoofilter | Hashing-function agnostic Cuckoo filters. | kristoff-it | MIT | 123 | |
RedisGears | Dynamic execution framework for your Redis data. | MeirShpilraien RedisLabs | Redis Source Available License | 122 | |
redis-tdigest | t-digest data structure wich can be used for accurate online accumulation of rank-based statistics such as quantiles and cumulative distribution at a point. | usmanm | MIT | 54 | |
redex | Extension modules to Redis' native data types and commands | itamarhaber | AGPL-3.0 | 52 | |
Session Gate | Session management with multiple payloads using cryptographically signed tokens. | f0rmiga | MIT | 45 | |
ReDe | Low Latency timed queues (Dehydrators) as Redis data types. | daTokenizer | MIT | 36 | |
redis-protobuf | Redis module for reading and writing Protobuf messages | sewenew | Apache-2.0 | 30 | |
redlock | Redis module for distributed lock without using LUA script,safe unlock for different redis client. | wujunwei | MIT | 28 | |
RedisPushIptables | RedisPushIptables is used to update firewall rules to reject the IP addresses for a specified amount of time or forever reject. | Gandalf | GPL-3.0 | 19 | |
redis-rating | Estimate actual rating from postive/negative ratings | devpoga | MIT | 14 | |
Reventis | Redis module for storing and querying spatio-temporal event data | starkdg | Redis Source Available License | 14 | |
commentDis | Add comment syntax to your redis-cli scripts. | daTokenizer | MIT | 9 | |
redis-fpn | Redis module for Fixed Point Number data type | xxlabaza | Apache 2.0 | 8 | |
redis-percentile | Redis module for efficient percentile estimation of streaming or distributed data with t-digest algorithm. | devpoga | MIT | 8 | |
smartcache | A redis module that provides a pass-through cache | fcerbell | AGPL-3.0 | 5 | |
lqrm | A Laravel compatible queue driver for Redis that supports reliable blocking pop from FIFO and scheduled queues. | halaei | BSD | 4 | |
Redis-ImageScout | Redis module for Indexing of pHash Image fingerprints for Near-Duplicate Detection | starkdg | pHash Redis Source Available License | 2 | |
Redis-AudioScout | Redis module for Audio Track Recognition | starkdg | pHash Source Available License | 1 | |
redismodule-ratelimit | Redis module that provides ratelimit | linfangrong | MIT | 0 | |
dbx | Redis module for maintaining hash by simple SQL | cscan | MIT | 0 | |
redis_hnsw | Redis module for Hierarchical Navigable Small World (HNSW) approxmiate nearest neighbor search | zhao-lang | MIT | 0 |