github.com/mailgun/gubernator

gubernator

Package gubernator is a reverse proxy.

62

Decision Signals

Health score 62/100, confidence 95/100.

Review
Maintenance 12
Adoption 72
Security 92
Maturity 87
Developer DX 91
Confidence 95

Install

go get github.com/mailgun/gubernator

Package Data

updated May 29, 2026
Latest versionv0.9.2
Imported by1 packages
Stars959
Forks95
Last activity2 years ago
Latest releasev2.4.0 (2 years ago)
LicenseApache-2.0
Known vuln records0

API Surface

469 symbols
SymbolKindSynopsis
Algorithm Type type Algorithm int32
Algorithm.EnumDescriptor Method func (Algorithm) EnumDescriptor() ([]byte, []int)
Algorithm.String Method func (x Algorithm) String() string
Algorithm_LEAKY_BUCKET Constant const Algorithm_LEAKY_BUCKET
Algorithm_TOKEN_BUCKET Constant const Algorithm_TOKEN_BUCKET
Behavior Type type Behavior int32
Behavior.EnumDescriptor Method func (Behavior) EnumDescriptor() ([]byte, []int)
Behavior.String Method func (x Behavior) String() string
Behavior_BATCHING Constant const Behavior_BATCHING
Behavior_DURATION_IS_GREGORIAN Constant const Behavior_DURATION_IS_GREGORIAN
Behavior_GLOBAL Constant const Behavior_GLOBAL
Behavior_MULTI_REGION Constant const Behavior_MULTI_REGION

Maintained Alternatives

archived repository

#1 go-limiter

Package limiter defines rate limiting systems.

Go Rate Limiting Libraries 716 stars 66 imported-by 95% confidence
84

#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

Package caddywaf implements a Web Application Firewall (WAF) middleware for Caddy.

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

#6 ratelimit

A Go blocking leaky-bucket rate limit implementation

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

Similar Packages

Go Rate Limiting Libraries

#1 go-limiter

Package limiter defines rate limiting systems.

Go Rate Limiting Libraries 716 stars 66 imported-by 95% confidence
84

#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

Package caddywaf implements a Web Application Firewall (WAF) middleware for Caddy.

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