Automated ranking

Best Go Rate Limiting Libraries

Compare go rate limiting libraries by maintenance, adoption, security, release activity, and Go ecosystem usage. Top packages in this group include go-limiter, httprate, httprl.

Best overall

go-limiter

Highest combined package health score.

82
Best maintained

caddy-waf

Strongest maintenance signal in this category.

95
Most adopted

v3

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

100

Ranked Packages

9 packages

#1 go-limiter

Package limiter defines rate limiting systems.

Go Rate Limiting Libraries 716 stars 66 imported-by 60% confidence
82

#2 httprate

net/http rate limiter middleware

Go Rate Limiting Libraries 458 stars 256 imported-by 95% confidence
81

#3 httprl

Package httprl provides a rate limiter for http servers.

Go Rate Limiting Libraries 5 stars 56 imported-by 95% confidence
78

#4 v3

Dead simple rate limit middleware for Go.

Go Rate Limiting Libraries 2.3K stars 341 imported-by 95% confidence
77

#5 caddy-waf

Caddy WAF (Regex Rules, IP and DNS filtering, Rate Limiting, GeoIP, Tor, Anomaly Detection)

Go Rate Limiting Libraries 774 stars 0 imported-by 40% confidence
75

#6 ratelimit

A Go blocking leaky-bucket rate limit implementation

Go Rate Limiting Libraries 4.7K stars 984 imported-by 95% confidence
71

#7 go-rate

Timed rate limiter for Go.

Go Rate Limiting Libraries 406 stars 74 imported-by 100% confidence
68

#8 gubernator

Package gubernator is a reverse proxy.

Go Rate Limiting Libraries 959 stars 0 imported-by 60% confidence
53

#9 flowrate

Package flowrate provides the tools for monitoring and limiting the flow rate of an arbitrary data stream.

Go Rate Limiting Libraries 96 stars 0 imported-by 75% confidence
49

Comparison Matrix

score dimensions
Package Health Maintenance Adoption Security Imported by
go-limiter 82 68 93 92 66
httprate 81 61 97 92 256
httprl 78 83 45 92 56
v3 77 38 100 92 341
caddy-waf 75 95 61 70 0
ratelimit 71 27 100 92 984
go-rate 68 15 96 92 74
gubernator 53 12 67 70 0
flowrate 49 15 44 70 0

Related Comparisons

Go Rate Limiting Libraries

v3 vs ratelimit

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

77