Ecosyste.ms: Packages
An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.
proxy.golang.org "rate-limiting" keyword
Top 3.9% on proxy.golang.org
19 versions - Latest release: over 1 year ago - 15 dependent packages - 5 dependent repositories - 33 stars on GitHub
github.com/JGLTechnologies/gin-rate-limit v1.5.4
A rate limiter for the gin web framework19 versions - Latest release: over 1 year ago - 15 dependent packages - 5 dependent repositories - 33 stars on GitHub
Top 6.5% on proxy.golang.org
7 versions - Latest release: 9 months ago - 18 stars on GitHub
github.com/Shareed2k/go_limiter v0.0.8
https://github.com/go-redis/redis_rate7 versions - Latest release: 9 months ago - 18 stars on GitHub
Top 8.2% on proxy.golang.org
19 versions - Latest release: over 1 year ago - 33 stars on GitHub
github.com/jgltechnologies/gin-rate-limit v1.5.4
A rate limiter for the gin web framework19 versions - Latest release: over 1 year ago - 33 stars on GitHub
Top 1.7% on proxy.golang.org
9 versions - Latest release: over 6 years ago - 45 dependent packages - 34 dependent repositories - 571 stars on GitHub
github.com/go-redis/redis_rate v6.5.0+incompatible 💰
Rate limiting for go-redis9 versions - Latest release: over 6 years ago - 45 dependent packages - 34 dependent repositories - 571 stars on GitHub
Top 1.7% on proxy.golang.org
2 versions - Latest release: almost 5 years ago - 24 dependent packages - 20 dependent repositories - 571 stars on GitHub
github.com/go-redis/redis_rate/v7 v7.0.1 💰
Rate limiting for go-redis2 versions - Latest release: almost 5 years ago - 24 dependent packages - 20 dependent repositories - 571 stars on GitHub
Top 1.4% on proxy.golang.org
12 versions - Latest release: over 2 years ago - 166 dependent packages - 182 dependent repositories - 571 stars on GitHub
github.com/go-redis/redis_rate/v9 v9.1.2 💰
Rate limiting for go-redis12 versions - Latest release: over 2 years ago - 166 dependent packages - 182 dependent repositories - 571 stars on GitHub
Top 8.2% on proxy.golang.org
1 version - Latest release: almost 4 years ago - 20,676 stars on GitHub
github.com/alibaba/sentinel v1.8.0
A powerful flow control component enabling reliability, resilience and monitoring for microservic...1 version - Latest release: almost 4 years ago - 20,676 stars on GitHub
Top 3.3% on proxy.golang.org
1 version - Latest release: almost 4 years ago - 1 dependent repositories - 20,676 stars on GitHub
github.com/alibaba/Sentinel v1.8.0
A powerful flow control component enabling reliability, resilience and monitoring for microservic...1 version - Latest release: almost 4 years ago - 1 dependent repositories - 20,676 stars on GitHub
Top 6.1% on proxy.golang.org
1 version - Latest release: over 3 years ago - 2 dependent packages - 3 dependent repositories - 40 stars on GitHub
github.com/reugn/equalizer v0.0.0-20210216135016-a959c509d7ad
A rate limiters package for Go1 version - Latest release: over 3 years ago - 2 dependent packages - 3 dependent repositories - 40 stars on GitHub
Top 4.9% on proxy.golang.org
1 version - Latest release: over 1 year ago - 574 stars on GitHub
github.com/caeret/redis_rate/v9 v9.1.2 💰
Rate limiting for go-redis1 version - Latest release: over 1 year ago - 574 stars on GitHub
Top 2.0% on proxy.golang.org
2 versions - Latest release: over 4 years ago - 33 dependent packages - 9 dependent repositories - 571 stars on GitHub
github.com/go-redis/redis_rate/v8 v8.0.0 💰
Rate limiting for go-redis2 versions - Latest release: over 4 years ago - 33 dependent packages - 9 dependent repositories - 571 stars on GitHub
Top 2.4% on proxy.golang.org
2 versions - Latest release: about 1 year ago - 3 dependent packages - 5 dependent repositories - 574 stars on GitHub
github.com/go-redis/redis_rate/v10 v10.0.1 💰
Rate limiting for go-redis2 versions - Latest release: about 1 year ago - 3 dependent packages - 5 dependent repositories - 574 stars on GitHub
Top 5.7% on proxy.golang.org
6 versions - Latest release: over 1 year ago - 223 stars on GitHub
github.com/Narasimha1997/ratelimiter v1.1.1
A concurrent rate limiter library for Golang based on Sliding-Window rate limiter algorithm.6 versions - Latest release: over 1 year ago - 223 stars on GitHub
Top 8.2% on proxy.golang.org
42 versions - Latest release: about 1 month ago - 2,456 stars on GitHub
github.com/animir/node-rate-limiter-flexible v5.0.3+incompatible 💰
Count and limit requests by key with atomic increments in single process or distributed environment.42 versions - Latest release: about 1 month ago - 2,456 stars on GitHub
Top 1.6% on proxy.golang.org
9 versions - Latest release: 11 months ago - 17 dependent packages - 12 dependent repositories - 2,326 stars on GitHub
github.com/alibaba/sentinel-golang/pkg/adapters/gin v0.0.0-20230626085943-08071855bc67
This package provides Sentinel middleware for Gin. Users may register SentinelMiddleware to the ...9 versions - Latest release: 11 months ago - 17 dependent packages - 12 dependent repositories - 2,326 stars on GitHub
Top 0.7% on proxy.golang.org
14 versions - Latest release: over 2 years ago - 601 dependent packages - 439 dependent repositories - 2,326 stars on GitHub
github.com/alibaba/sentinel-golang v1.0.4
Sentinel Go enables reliability and resiliency for Go microservices14 versions - Latest release: over 2 years ago - 601 dependent packages - 439 dependent repositories - 2,326 stars on GitHub
Top 8.2% on proxy.golang.org
5 versions - Latest release: 9 months ago - 4 stars on GitHub
github.com/montag451/rlproxy v0.0.5
A small TCP proxy with rate limiting capability5 versions - Latest release: 9 months ago - 4 stars on GitHub
github.com/sonirico/pacemaker v0.7.3
rate limit library for distributed applications 🔥13 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 5 stars on GitHub
github.com/hueristiq/hqgoutils v0.0.0-20231024005153-bd2c47932440
Hueristiq's Go Utilities6 versions - Latest release: 7 months ago - 6 dependent packages - 1 dependent repositories - 0 stars on GitHub
Top 9.6% on proxy.golang.org
1 version - Latest release: about 1 year ago - 5 stars on GitHub
github.com/sonirico/pacemaker/it v0.0.0-20230524163927-f4f5e2a354bb
rate limit library for distributed applications 🔥1 version - Latest release: about 1 year ago - 5 stars on GitHub
Top 1.8% on proxy.golang.org
146 versions - Latest release: over 1 year ago - 17 dependent packages - 6 dependent repositories - 1,105 stars on GitHub
github.com/unionj-cloud/go-doudou v1.3.7
Copyright © 2021 wubin1989 <[email protected]> Permission is hereby granted, free of charge, to a...146 versions - Latest release: over 1 year ago - 17 dependent packages - 6 dependent repositories - 1,105 stars on GitHub
Top 9.2% on proxy.golang.org
Latest release: about 1 month ago - 1 dependent package - 0 stars on GitHub
github.com/0x9ef/clientx
Copyright (c) 2024 0x9ef. All rights reserved. Use of this source code is governed by an MIT lice...Latest release: about 1 month ago - 1 dependent package - 0 stars on GitHub
Top 9.0% on proxy.golang.org
6 versions - Latest release: about 2 years ago - 0 stars on GitHub
github.com/artyom/rated v0.4.0
Command rated implements standalone rate-limiting service with an HTTP interface. Its HTTP endpo...6 versions - Latest release: about 2 years ago - 0 stars on GitHub
github.com/cploutarchou/go-ratelimit v1.0.1
Concurrent rate limiting for Go APIs with Redis2 versions - Latest release: about 1 year ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
19 versions - Latest release: over 1 year ago - 30 stars on GitHub
github.com/jgltechnologies/ginratelimit v1.5.4
A rate limiter for the gin web framework19 versions - Latest release: over 1 year ago - 30 stars on GitHub
Top 8.2% on proxy.golang.org
1 version - Latest release: over 8 years ago - 730 stars on GitHub
gopkg.in/go-redis/rate.v1 v1.0.0 💰
Rate limiting for go-redis1 version - Latest release: over 8 years ago - 730 stars on GitHub
Top 9.0% on proxy.golang.org
1 version - Latest release: almost 7 years ago - 0 stars on GitHub
github.com/hepri/rate_limiter v0.0.0-20170628005159-cf154f46b333
Golang rate-limiter1 version - Latest release: almost 7 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
2 versions - Latest release: about 4 years ago - 5 stars on GitHub
github.com/roverr/hotstreak v1.1.0
Hotstreak is a tiny library that provides all tools needed for rate limiting and nothing more2 versions - Latest release: about 4 years ago - 5 stars on GitHub
github.com/cploutarchou/go-ratelimit-rest-api v1.0.1
Concurrent rate limiting for Go APIs with Redis2 versions - Latest release: about 1 year ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
13 versions - Latest release: 4 months ago - 2 dependent packages - 123 stars on GitHub
github.com/mennanov/limiters v1.2.4
Package limiters provides general purpose rate limiter implementations.13 versions - Latest release: 4 months ago - 2 dependent packages - 123 stars on GitHub
Top 8.2% on proxy.golang.org
138 versions - Latest release: over 1 year ago - 1,083 stars on GitHub
github.com/unionj-cloud/papilio v1.3.7
go-doudou(doudou pronounce /dəudəu/)is OpenAPI 3.0 (for REST) spec and Protobuf v3 (for grpc) bas...138 versions - Latest release: over 1 year ago - 1,083 stars on GitHub
Top 8.2% on proxy.golang.org
7 versions - Latest release: almost 2 years ago - 39 stars on GitHub
github.com/gojek-engineering/go-ratelimit v2.2.0+incompatible
Ratelimit your methods using Redis7 versions - Latest release: almost 2 years ago - 39 stars on GitHub
Top 8.2% on proxy.golang.org
2 versions - Latest release: over 4 years ago - 574 stars on GitHub
github.com/go-redis/rate/v8 v8.0.0 💰
Rate limiting for go-redis2 versions - Latest release: over 4 years ago - 574 stars on GitHub
Top 7.9% on proxy.golang.org
1 version - Latest release: over 5 years ago - 33 stars on GitHub
github.com/dustin-decker/saml-proxy v0.0.0-20181211000705-460e3e77562a
SAML 2.0 authentication reverse proxy with fancy features1 version - Latest release: over 5 years ago - 33 stars on GitHub
Top 5.7% on proxy.golang.org
12 versions - Latest release: over 2 years ago - 574 stars on GitHub
github.com/go-redis/rate/v9 v9.1.2 💰
Rate limiting for go-redis12 versions - Latest release: over 2 years ago - 574 stars on GitHub
Top 8.2% on proxy.golang.org
3 versions - Latest release: about 4 years ago - 7 stars on GitHub
github.com/shareed2k/echo_limiter v0.0.3
echo_limiter using redis as store for rate limit with two algorithms for choosing sliding window,...3 versions - Latest release: about 4 years ago - 7 stars on GitHub
Top 8.2% on proxy.golang.org
1 version - Latest release: over 6 years ago - 1 stars on GitHub
github.com/lenaten/go-limit v0.0.0-20180122083758-4d6e7993a62c
Limit the maximum number of goroutines running at the same time.1 version - Latest release: over 6 years ago - 1 stars on GitHub
Top 5.4% on proxy.golang.org
14 versions - Latest release: over 2 years ago - 2,534 stars on GitHub
github.com/alibaba/Sentinel-golang v1.0.4
Sentinel Go enables reliability and resiliency for Go microservices14 versions - Latest release: over 2 years ago - 2,534 stars on GitHub
Top 3.0% on proxy.golang.org
4 versions - Latest release: 11 months ago - 1 dependent package - 2 dependent repositories - 2,334 stars on GitHub
github.com/alibaba/sentinel-golang/pkg/datasource/k8s v0.0.0-20230626085943-08071855bc67
Sentinel Go enables reliability and resiliency for Go microservices4 versions - Latest release: 11 months ago - 1 dependent package - 2 dependent repositories - 2,334 stars on GitHub
Top 4.3% on proxy.golang.org
4 versions - Latest release: 11 months ago - 1 dependent repositories - 2,334 stars on GitHub
github.com/alibaba/sentinel-golang/pkg/adapters/kitex v0.0.0-20230626085943-08071855bc67
* This package provides Sentinel integration for Kitex. For server side, users may append a Sent...4 versions - Latest release: 11 months ago - 1 dependent repositories - 2,334 stars on GitHub
Top 4.5% on proxy.golang.org
5 versions - Latest release: 11 months ago - 2,334 stars on GitHub
github.com/alibaba/sentinel-golang/pkg/datasource/etcdv3 v0.0.0-20230626085943-08071855bc67
This package provides etcd v3 dynamic data-source implementation for Sentinel.5 versions - Latest release: 11 months ago - 2,334 stars on GitHub
Top 9.7% on proxy.golang.org
1 version - Latest release: 11 months ago - 2,601 stars on GitHub
github.com/alibaba/sentinel-golang/pkg/adapters/iris/v12 v12.0.0-20230626085943-08071855bc67
Sentinel Go enables reliability and resiliency for Go microservices1 version - Latest release: 11 months ago - 2,601 stars on GitHub
Top 4.5% on proxy.golang.org
4 versions - Latest release: 11 months ago - 2,334 stars on GitHub
github.com/alibaba/sentinel-golang/pkg/datasource/consul v0.0.0-20230626085943-08071855bc67
This package provides Consul dynamic data-source implementation for Sentinel.4 versions - Latest release: 11 months ago - 2,334 stars on GitHub
Top 4.5% on proxy.golang.org
3 versions - Latest release: 11 months ago - 2,334 stars on GitHub
github.com/alibaba/sentinel-golang/pkg/adapters/hertz v0.0.0-20230626085943-08071855bc67
This package provides Sentinel integration for hertz For server side, users may create a Hertz S...3 versions - Latest release: 11 months ago - 2,334 stars on GitHub
Top 4.5% on proxy.golang.org
2 versions - Latest release: 11 months ago - 2,334 stars on GitHub
github.com/alibaba/sentinel-golang/pkg/adapters/go-zero v0.0.0-20230626085943-08071855bc67
This package provides Sentinel integration for go-zero. go-zero provides both zrpc and rest modu...2 versions - Latest release: 11 months ago - 2,334 stars on GitHub
Top 8.2% on proxy.golang.org
4 versions - Latest release: 11 months ago - 2,334 stars on GitHub
github.com/alibaba/sentinel-golang/pkg/adapters/gear v0.0.0-20230626085943-08071855bc67
This package provides Sentinel middleware for Gear. Users may register SentinelMiddleware to the...4 versions - Latest release: 11 months ago - 2,334 stars on GitHub
Top 4.3% on proxy.golang.org
6 versions - Latest release: 11 months ago - 1 dependent package - 1 dependent repositories - 2,334 stars on GitHub
github.com/alibaba/sentinel-golang/pkg/adapters/grpc v0.0.0-20230626085943-08071855bc67
This package provides Sentinel integration for gRPC. For server/client side, users may create a ...6 versions - Latest release: 11 months ago - 1 dependent package - 1 dependent repositories - 2,334 stars on GitHub
Top 4.5% on proxy.golang.org
4 versions - Latest release: 11 months ago - 2,334 stars on GitHub
github.com/alibaba/sentinel-golang/pkg/adapters/micro v0.0.0-20230626085943-08071855bc67
This package provides Sentinel integration for go-micro. For server side, users may append a Sen...4 versions - Latest release: 11 months ago - 2,334 stars on GitHub
Top 4.6% on proxy.golang.org
7 versions - Latest release: 11 months ago - 1 dependent package - 2,334 stars on GitHub
github.com/alibaba/sentinel-golang/pkg/datasource/apollo v0.0.0-20230626085943-08071855bc67
Sentinel Go enables reliability and resiliency for Go microservices7 versions - Latest release: 11 months ago - 1 dependent package - 2,334 stars on GitHub
Top 4.5% on proxy.golang.org
2 versions - Latest release: 11 months ago - 2,334 stars on GitHub
github.com/alibaba/sentinel-golang/pkg/adapters/fiber v0.0.0-20230626085943-08071855bc67
This package provides Sentinel middleware for fiber.2 versions - Latest release: 11 months ago - 2,334 stars on GitHub
Top 3.3% on proxy.golang.org
5 versions - Latest release: 11 months ago - 1 dependent package - 1 dependent repositories - 2,334 stars on GitHub
github.com/alibaba/sentinel-golang/pkg/datasource/nacos v0.0.0-20230626085943-08071855bc67
This package provides Nacos dynamic data-source implementation for Sentinel.5 versions - Latest release: 11 months ago - 1 dependent package - 1 dependent repositories - 2,334 stars on GitHub
Top 8.2% on proxy.golang.org
5 versions - Latest release: 11 months ago - 2,334 stars on GitHub
github.com/alibaba/sentinel-golang/pkg/adapters/echo v0.0.0-20230626085943-08071855bc67
This package provides Sentinel middleware for echo.5 versions - Latest release: 11 months ago - 2,334 stars on GitHub
Top 8.2% on proxy.golang.org
3 versions - Latest release: about 4 years ago - 3 stars on GitHub
github.com/tokeniso/duoo v1.0.4
一个基于golang的速率限制(Rate Limiting)算法,超过设定速率阻塞程序3 versions - Latest release: about 4 years ago - 3 stars on GitHub
Top 8.2% on proxy.golang.org
14 versions - Latest release: over 2 years ago - 2,326 stars on GitHub
github.com/sentinel-group/sentinel-golang v1.0.4
Sentinel Go enables reliability and resiliency for Go microservices14 versions - Latest release: over 2 years ago - 2,326 stars on GitHub
Top 8.2% on proxy.golang.org
4 versions - Latest release: over 6 years ago - 574 stars on GitHub
gopkg.in/go-redis/rate.v6 v6.5.0 💰
Rate limiting for go-redis4 versions - Latest release: over 6 years ago - 574 stars on GitHub
Top 8.2% on proxy.golang.org
2 versions - Latest release: 11 months ago - 10 stars on GitHub
github.com/mspnp/go-batcher/v2 v2.0.0-20230710130458-a69ed3602a9f
Batching and rate-limiting for go without any opinion of the datastore.2 versions - Latest release: 11 months ago - 10 stars on GitHub
Top 7.1% on proxy.golang.org
9 versions - Latest release: over 3 years ago - 12 stars on GitHub
github.com/mspnp/go-batcher v1.8.0
Batching and rate-limiting for go without any opinion of the datastore.9 versions - Latest release: over 3 years ago - 12 stars on GitHub
Top 8.2% on proxy.golang.org
2 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/saurav1999/sliding-window-rate-limiter v1.0.1-alpha
Sliding window rate limiter implemented in Golang/ Go using redis2 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
1 version - Latest release: over 4 years ago - 0 stars on GitHub
github.com/jrboelens/multilimiter v0.0.1
Combined rate and concurrency limiter for Go1 version - Latest release: over 4 years ago - 0 stars on GitHub
Top 4.8% on proxy.golang.org
24 versions - Latest release: over 3 years ago - 1 dependent repositories - 892 stars on GitHub
github.com/mailgun/gubernator v0.9.2
Package gubernator is a reverse proxy. It translates gRPC into RESTful JSON APIs.24 versions - Latest release: over 3 years ago - 1 dependent repositories - 892 stars on GitHub
Top 7.4% on proxy.golang.org
19 versions - Latest release: over 1 year ago - 1 dependent repositories - 30 stars on GitHub
github.com/JGLTechnologies/GinRateLimit v1.5.4
A rate limiter for the gin web framework19 versions - Latest release: over 1 year ago - 1 dependent repositories - 30 stars on GitHub
Top 4.2% on proxy.golang.org
65 versions - Latest release: 2 months ago - 1 dependent repositories - 894 stars on GitHub
github.com/mailgun/gubernator/v2 v2.4.0
Package gubernator is a reverse proxy. It translates gRPC into RESTful JSON APIs. Package guber...65 versions - Latest release: 2 months ago - 1 dependent repositories - 894 stars on GitHub
Top 8.2% on proxy.golang.org
2 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/Saurav1999/sliding-window-rate-limiter v1.0.1-alpha
Sliding window rate limiter implemented in Golang/ Go using redis2 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 5.8% on proxy.golang.org
7 versions - Latest release: almost 2 years ago - 39 stars on GitHub
github.com/gojekfarm/go-ratelimit v2.2.0+incompatible
Ratelimit your methods using Redis7 versions - Latest release: almost 2 years ago - 39 stars on GitHub
Top 8.2% on proxy.golang.org
4 versions - Latest release: over 3 years ago - 17 stars on GitHub
github.com/lampnick/kong-rate-limiting-golang v1.2.1
A rate limiting plugin of kong written with golang. Concurrent rate limiting support.4 versions - Latest release: over 3 years ago - 17 stars on GitHub
Top 7.1% on proxy.golang.org
2 versions - Latest release: over 1 year ago - 14 stars on GitHub
github.com/pjwerneck/bouncer v0.0.0-20230129152538-002fc9bd698f
Throttling, rate-limiting and synchronization for distributed applications.2 versions - Latest release: over 1 year ago - 14 stars on GitHub
Top 8.2% on proxy.golang.org
2 versions - Latest release: almost 5 years ago - 574 stars on GitHub
github.com/go-redis/rate/v7 v7.0.1 💰
Rate limiting for go-redis2 versions - Latest release: almost 5 years ago - 574 stars on GitHub
github.com/muathendirangu/ratelimiter v0.0.1
a minimal http requests rate limiter1 version - Latest release: about 1 year ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
2 versions - Latest release: over 2 years ago - 8 stars on GitHub
github.com/donatorsky/go-rate-limiter v0.1.1
A Go's rate limiting package for asynchronous jobs.2 versions - Latest release: over 2 years ago - 8 stars on GitHub
Top 8.2% on proxy.golang.org
2 versions - Latest release: about 4 years ago - 2 stars on GitHub
github.com/117/rate v0.0.5
rate limit the execution of a function in Go2 versions - Latest release: about 4 years ago - 2 stars on GitHub
Top 8.2% on proxy.golang.org
2 versions - Latest release: over 7 years ago - 621 stars on GitHub
gopkg.in/go-redis/rate.v4 v4.0.1 💰
Rate limiting for go-redis2 versions - Latest release: over 7 years ago - 621 stars on GitHub
Top 9.0% on proxy.golang.org
4 versions - Latest release: over 2 years ago - 0 stars on GitHub
github.com/brandenc40/ratelimiter v0.2.0
Thread safe Go rate limiter used to ensure a minimum duration between executions.4 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 7.6% on proxy.golang.org
2 versions - Latest release: 9 months ago - 12 stars on GitHub
github.com/marselester/ddd-err v0.0.0-20230910172312-a0ff8ac49027
Error handling example in DDD project with Go kit.2 versions - Latest release: 9 months ago - 12 stars on GitHub
github.com/vincentwuo/evproxy v1.0.0
Evproxy is a simple high performance TCP(UDP not supported yet ) proxy based on epoll, which aims...6 versions - Latest release: 6 months ago - 0 stars on GitHub
github.com/alauda/kube-rest v0.1.4
Making http request using client-go5 versions - Latest release: over 4 years ago - 1 dependent repositories - 1 stars on GitHub
Top 8.2% on proxy.golang.org
1 version - Latest release: over 2 years ago - 0 stars on GitHub
github.com/pmorjan/limit v0.0.0-20210918150909-4f9539764e82
Package limit provides a simple rate limiter for concurrent access.1 version - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
9 versions - Latest release: over 5 years ago - 606 stars on GitHub
github.com/tomasbasham/ratelimit v2.2.1+incompatible
API Rate Limit Decorator9 versions - Latest release: over 5 years ago - 606 stars on GitHub
Top 9.2% on proxy.golang.org
Latest release: 16 days ago - 1 stars on GitHub
github.com/ljahier/gin-ratelimit
A Gin-Gonic middleware implementing a token-bucket algorithm configurable rate limiting.Latest release: 16 days ago - 1 stars on GitHub
Top 6.2% on proxy.golang.org
13 versions - Latest release: 5 months ago - 121 stars on GitHub
github.com/mholt/caddy-ratelimit v0.0.0-20240115171705-89a7fece9add 💰
HTTP rate limiting module for Caddy 213 versions - Latest release: 5 months ago - 121 stars on GitHub
Top 9.6% on proxy.golang.org
3 versions - Latest release: over 1 year ago - 2,993 stars on GitHub
github.com/stefanprodan/AspNetCoreRateLimit v5.0.0+incompatible
ASP.NET Core rate limiting middleware3 versions - Latest release: over 1 year ago - 2,993 stars on GitHub
Top 9.6% on proxy.golang.org
3 versions - Latest release: over 1 year ago - 2,993 stars on GitHub
github.com/stefanprodan/aspnetcoreratelimit v5.0.0+incompatible
ASP.NET Core rate limiting middleware3 versions - Latest release: over 1 year ago - 2,993 stars on GitHub
github.com/samber/slog-sampling v1.4.0
🚨 slog sampling: drop repetitive log records9 versions - Latest release: 5 months ago - 1 dependent package - 13 stars on GitHub
Top 6.2% on proxy.golang.org
1 version - Latest release: over 5 years ago - 52 stars on GitHub
astuart.co/limio v0.0.0-20180925070603-17c081b6f2f5
Package limio provides an interface for rate limiting as well as a rate-limited Reader implementa...1 version - Latest release: over 5 years ago - 52 stars on GitHub
Top 8.2% on proxy.golang.org
1 version - Latest release: over 7 years ago - 2 stars on GitHub
github.com/andr3whur5t/go-concurrent v0.0.0-20170222073548-46a43e0181b5
Simple concurrent and rate limiting queue package for Go1 version - Latest release: over 7 years ago - 2 stars on GitHub
Top 7.0% on proxy.golang.org
23 versions - Latest release: about 1 month ago - 251 stars on GitHub
github.com/vutran1710/PyrateLimiter v3.6.1+incompatible
⚔️Python Rate-Limiter using Leaky-Bucket Algorimth Family23 versions - Latest release: about 1 month ago - 251 stars on GitHub
Top 7.0% on proxy.golang.org
23 versions - Latest release: about 1 month ago - 251 stars on GitHub
github.com/vutran1710/pyratelimiter v3.6.1+incompatible
⚔️Python Rate-Limiter using Leaky-Bucket Algorimth Family23 versions - Latest release: about 1 month ago - 251 stars on GitHub
Top 8.2% on proxy.golang.org
7 versions - Latest release: almost 3 years ago - 0 stars on GitHub
github.com/ovsinc/resources-rate-limits v0.1.6
RPS limiting by used resources (CPU, RAM)7 versions - Latest release: almost 3 years ago - 0 stars on GitHub
Top 6.3% on proxy.golang.org
1 version - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 52 stars on GitHub
github.com/andrewstuart/limio v0.0.0-20180925070603-17c081b6f2f5
Package limio provides an interface for rate limiting as well as a rate-limited Reader implementa...1 version - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 52 stars on GitHub
Top 8.2% on proxy.golang.org
1 version - Latest release: about 5 years ago - 0 stars on GitHub
github.com/rueian/redlimiter v0.0.1
A golang library based on go-redis connection pool that can be used to implement rate limit function1 version - Latest release: about 5 years ago - 0 stars on GitHub
Top 7.4% on proxy.golang.org
14 versions - Latest release: 25 days ago - 4 stars on GitHub
github.com/Kuadrant/kuadrant-operator v0.7.1
The Operator to install and manage the lifecycle of the Kuadrant components deployments.14 versions - Latest release: 25 days ago - 4 stars on GitHub
Top 9.2% on proxy.golang.org
14 versions - Latest release: 25 days ago - 2 dependent repositories - 4 stars on GitHub
github.com/kuadrant/kuadrant-operator v0.7.1
The Operator to install and manage the lifecycle of the Kuadrant components deployments.14 versions - Latest release: 25 days ago - 2 dependent repositories - 4 stars on GitHub
Top 8.2% on proxy.golang.org
1 version - Latest release: almost 6 years ago - 0 stars on GitHub
github.com/joeycumines/go-faucet v0.0.0-20180805143724-479071aefd31
Package faucet implements a simple pattern for polling based rate limiting, using Golang's time.T...1 version - Latest release: almost 6 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
1 version - Latest release: over 1 year ago - 9 stars on GitHub
github.com/shaj13/tlslimit v0.0.0-20221029234031-8550cd0bf405
Package tlslimit provides a rate limiter to fewer expensive TLS handshakes.1 version - Latest release: over 1 year ago - 9 stars on GitHub
Top 8.2% on proxy.golang.org
1 version - Latest release: over 3 years ago - 1 stars on GitHub
github.com/gjbae1212/go-limiter v0.1.0
Go-Limiter is a rate limiter which can throttle up and back requests in a specified situation.1 version - Latest release: over 3 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
3 versions - Latest release: over 4 years ago - 3 stars on GitHub
github.com/blakearoberts/redis-token-bucket-rate-limiter v0.1.2
A library which utilizes Redis to implement distributed token bucket rate limiting.3 versions - Latest release: over 4 years ago - 3 stars on GitHub
Top 6.9% on proxy.golang.org
2 versions - Latest release: about 3 years ago - 12 stars on GitHub
github.com/build-security/aws-api-gateway-authz v0.1.1
Showcases an example of how OPA can be used for featureful access control to AWS API Gateway.2 versions - Latest release: about 3 years ago - 12 stars on GitHub
Top 8.2% on proxy.golang.org
2 versions - Latest release: over 3 years ago - 1 stars on GitHub
github.com/joshbohde/congestion v0.1.1
Congestion control for working with dynamically rate limited services2 versions - Latest release: over 3 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
24 versions - Latest release: about 2 years ago - 5 stars on GitHub
github.com/da440dil/go-counter v0.8.0
Package counter provides functions for distributed rate limiting.24 versions - Latest release: about 2 years ago - 5 stars on GitHub
Top 6.7% on proxy.golang.org
1 version - Latest release: over 3 years ago - 1 dependent repositories - 66 stars on GitHub
github.com/martini-contrib/throttle v0.0.0-20200928232827-0dc5a8e4ce72
Throttling Middleware for Martini1 version - Latest release: over 3 years ago - 1 dependent repositories - 66 stars on GitHub
Top 8.2% on proxy.golang.org
5 versions - Latest release: about 4 years ago - 3 stars on GitHub
github.com/Tokeniso/duoo v1.0.4
一个基于golang的速率限制(Rate Limiting)算法,超过设定速率阻塞程序5 versions - Latest release: about 4 years ago - 3 stars on GitHub
Related Keywords
golang
104
go
75
rate-limiter
39
middleware
32
redis
30
microservice
25
cloud-native
23
resiliency
22
microservices
20
leaky-bucket
20
rate-limit
20
gcra
17
rate
11
token-bucket
11
security
10
authorization
9
library
9
gin
9
sliding-window
9
hacktoberfest
8
grpc
8
handler
7
token
7
rest
6
http
6
bearer
6
throttle
6
go-library
6
concurrency
5
throttling
5
golang-package
5
circuit-breaker
5
kubernetes
5
framework
5
golang-library
4
grpc-go
4
logging
4
restful-api
4
negroni
4
etcd
4
fixed-window
4
orm
3
limiter
3
openapi
3
nacos
3
apollo
3
reliability
3
rate-limits
3
api
3
authentication
3
ratelimiter
3
python
3
ratelimit
3
swagger3
3
service-mesh
3
proxy
3
configuration-management
2
dependency-injection
2
echo
2
dependency-inversion
2
design-patterns
2
gopher
2
load-balancer
2
middleware-pipeline
2
bucket
2
k8s-services
2
request-rate-limit
2
concurrent
2
reader
2
asp-net-core
2
cli
2
elixir
2
elixir-lang
2
phoenix
2
queue
2
http-middleware
2
semaphore
2
cloudnative
2
rolling-window
2
batching
2
azure-architecture-center
2
azure
2
golang-rate-limiting
2
go-rate
2
caching
2
echo-framework
2
crypto
2
crypto-exchange
2
logger
2
tcp
2
gomodule
2
limit
2
retry
2
alibaba
2
http-client
2
client
2
algorithm
2
go-redis
2
rest-api
2
secure-coding
2