Automated ranking

Best Go Redis Clients

Compare go redis clients by maintenance, adoption, security, release activity, and Go ecosystem usage. Top packages in this group include go-redis, v8, JuiceFS.

Best overall

go-redis

Highest combined package health score.

96
Best maintained

go-redis

Strongest maintenance signal in this category.

95
Most adopted

go-redis

Highest adoption signal from stars, forks, and imported-by data.

100

Ranked Packages

11 packages

#1 go-redis

Package redis implements a Redis client.

Go Redis Clients 22.1K stars 17.4K imported-by 100% confidence
96

#2 v8

Package redis implements a Redis client.

Go Redis Clients 22.1K stars 14.5K imported-by 95% confidence
96

#3 JuiceFS

JuiceFS is a distributed POSIX file system built on top of Redis and S3.

Go Redis Clients 13.6K stars 0 imported-by 100% confidence
94

#4 rueidis

Package rueidis is a fast Golang Redis RESP3 client that does auto pipelining and supports client side caching.

Go Redis Clients 2.9K stars 366 imported-by 95% confidence
94

#5 v10

Rate limiting for go-redis

Go Redis Clients 1.0K stars 130 imported-by 95% confidence
94

#6 Centrifugo

Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably, socket.io, Phoenix.PubSub, SignalR. Set up once and forever.

Go Redis Clients 10.3K stars 0 imported-by 65% confidence
89

#7 limiters

Package limiters provides general purpose rate limiter implementations.

Go Redis Clients 638 stars 0 imported-by 65% confidence
80

#8 go-rejson

Go-ReJSON is a Go client for ReJSON redis module (https://github.com/RedisLabsModules/rejson)

Go Redis Clients 341 stars 57 imported-by 100% confidence
69

#9 redis

Package redis provides a client for the redis cache server.

Go Redis Clients 46 stars 102 imported-by 95% confidence
63

#10 Zoom

Package zoom is a blazing-fast datastore and querying engine for Go built on Redis.

Go Redis Clients 311 stars 12 imported-by 100% confidence
62

#11 onecache

Caching library with support for multiple backend stores (Redis, Memcached, filesystem etc).

Go Redis Clients 135 stars 5 imported-by 100% confidence
60

Comparison Matrix

score dimensions
Package Health Maintenance Adoption Security Imported by
go-redis 96 95 100 92 17.4K
v8 96 95 100 92 14.5K
JuiceFS 94 95 100 92 0
rueidis 94 95 100 92 366
v10 94 90 100 92 130
Centrifugo 89 95 98 70 0
limiters 80 95 69 70 0
go-rejson 69 20 93 92 57
redis 63 12 72 92 102
Zoom 62 8 80 92 12
onecache 60 15 64 92 5

Related Comparisons

Go Redis Clients

go-redis vs v8

Compare health, maintenance, adoption, security, and release signals.

96

v8 vs rueidis

Compare health, maintenance, adoption, security, and release signals.

96

go-redis vs rueidis

Compare health, maintenance, adoption, security, and release signals.

96

go-redis vs v10

Compare health, maintenance, adoption, security, and release signals.

96

v8 vs v10

Compare health, maintenance, adoption, security, and release signals.

96

rueidis vs v10

Compare health, maintenance, adoption, security, and release signals.

94