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 8.6% on proxy.golang.org
github.com/Twin/g8/v2 v2.0.0
⛩️ Go library for protecting your HTTP handlers
1 version - Latest release: about 1 year ago - 51 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/saurav1999/sliding-window-rate-limiter v1.0.1-alpha
Sliding window rate limiter implemented in Golang/ Go using redis
2 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/bitsexplained/ratelimiter v0.0.1
a minimal http requests rate limiter
1 version - Latest release: 12 months ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/hedzr/rate v0.5.0 💰
Package rate provides a rate-limiter with a special algorithm.
5 versions - Latest release: over 1 year ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
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
gopkg.in/go-redis/rate.v6 v6.5.0 💰
Rate limiting for go-redis
4 versions - Latest release: over 6 years ago - 574 stars on GitHub
Top 6.2% on proxy.golang.org
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 9.6% on proxy.golang.org
github.com/stefanprodan/aspnetcoreratelimit v5.0.0+incompatible
ASP.NET Core rate limiting middleware
3 versions - Latest release: over 1 year ago - 2,993 stars on GitHub
Top 9.2% on proxy.golang.org
github.com/ljahier/gin-ratelimit
A Gin-Gonic middleware implementing a token-bucket algorithm configurable rate limiting.
Latest release: about 20 hours ago - 1 stars on GitHub
Top 5.7% on proxy.golang.org
gopkg.in/etcinit/speedbump.v1 v1.0.0
Package speedbump provides a Redis-backed rate limiter.
1 version - Latest release: almost 8 years ago - 113 stars on GitHub
Top 4.5% on proxy.golang.org
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 8.2% on proxy.golang.org
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.5% on proxy.golang.org
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 4.5% on proxy.golang.org
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
github.com/alibaba/sentinel-golang/pkg/adapters/iris/v12 v12.0.0-20230626085943-08071855bc67
Sentinel Go enables reliability and resiliency for Go microservices
1 version - Latest release: 11 months ago - 2,601 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/ExHammer/hammer v6.2.0+incompatible
An Elixir rate-limiter with pluggable backends
13 versions - Latest release: 4 months ago - 506 stars on GitHub
Top 8.2% on proxy.golang.org
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
github.com/vanng822/rlimiter v1.0.0
Package rlimiter is for rate limit on heavy endpoints import "github.com/vanng822/rlimiter" grbi...
1 version - Latest release: about 5 years ago - 0 stars on GitHub
Top 4.8% on proxy.golang.org
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 8.2% on proxy.golang.org
github.com/andr3whur5t/go-concurrent v0.0.0-20170222073548-46a43e0181b5
Simple concurrent and rate limiting queue package for Go
1 version - Latest release: about 7 years ago - 2 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/tunabay/go-speedio v0.1.0
Package speedio implements bit rate limiting and bit rate measurement. It wraps an io.Reader or i...
1 version - Latest release: about 4 years ago - 2 stars on GitHub
Top 4.2% on proxy.golang.org
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: about 2 months ago - 1 dependent repositories - 894 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/roverr/hotstreak v1.1.0
Hotstreak is a tiny library that provides all tools needed for rate limiting and nothing more
2 versions - Latest release: almost 4 years ago - 5 stars on GitHub
Top 8.2% on proxy.golang.org
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.2% on proxy.golang.org
github.com/0x9ef/clientx
Copyright (c) 2024 0x9ef. All rights reserved. Use of this source code is governed by an MIT lice...
Latest release: 22 days ago - 1 dependent package - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/ozonru/filebeat-throttle-plugin v0.0.2
Filebeat logs rate limit
2 versions - Latest release: about 5 years ago - 13 stars on GitHub
Top 0.7% on proxy.golang.org
github.com/alibaba/sentinel-golang v1.0.4
Sentinel Go enables reliability and resiliency for Go microservices
14 versions - Latest release: over 2 years ago - 601 dependent packages - 439 dependent repositories - 2,326 stars on GitHub
Top 4.3% on proxy.golang.org
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.6% on proxy.golang.org
github.com/alibaba/sentinel-golang/pkg/datasource/apollo v0.0.0-20230626085943-08071855bc67
Sentinel Go enables reliability and resiliency for Go microservices
7 versions - Latest release: 11 months ago - 1 dependent package - 2,334 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/117/rate v0.0.5
rate limit the execution of a function in Go
2 versions - Latest release: about 4 years ago - 2 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/hepri/rate_limiter v0.0.0-20170628005159-cf154f46b333
Golang rate-limiter
1 version - Latest release: almost 7 years ago - 0 stars on GitHub
github.com/alauda/kube-rest v0.1.4
Making http request using client-go
5 versions - Latest release: over 4 years ago - 1 dependent repositories - 1 stars on GitHub
Top 8.2% on proxy.golang.org
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.7% on proxy.golang.org
github.com/mohamed-khattab/token-bucket-rate-limiter
A straightforward implementation of a token bucket rate limiter in Go. Designed for managing requ...
Latest release: 9 days ago - 0 stars on GitHub
Top 5.6% on proxy.golang.org
github.com/TwiN/g8/v2 v2.0.0 💰
⛩️ Go library for protecting your HTTP handlers
1 version - Latest release: about 1 year ago - 2 dependent packages - 1 dependent repositories - 51 stars on GitHub
Top 9.1% on proxy.golang.org
github.com/udhos/groupcache_ratelimit v0.1.0
groupcache_ratelimit provides rate limiting for distributed applications using groupcache.
11 versions - Latest release: 2 months ago - 1 stars on GitHub
Top 5.7% on proxy.golang.org
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 5.7% on proxy.golang.org
gopkg.in/etcinit/speedbump.v0 v0.2.0
Package speedbump provides a Redis-backed rate limiter.
3 versions - Latest release: over 8 years ago - 113 stars on GitHub
Top 9.5% on proxy.golang.org
github.com/grempe/ex_rated v2.1.0+incompatible
ExRated, the Elixir OTP GenServer with the naughty name that allows you to rate-limit calls to an...
8 versions - Latest release: over 2 years ago - 446 stars on GitHub
Top 7.4% on proxy.golang.org
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: 10 days ago - 4 stars on GitHub
Top 7.6% on proxy.golang.org
github.com/Roverr/hotstreak v1.1.0
Hotstreak is a tiny library that provides all tools needed for rate limiting and nothing more
2 versions - Latest release: almost 4 years ago - 1 dependent package - 6 dependent repositories - 5 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/wallstreetcn/tollbooth v0.0.0-20170929114254-9537c91b4c62
Package tollbooth provides rate-limiting logic to HTTP request handler.
1 version - Latest release: over 6 years ago - 1 stars on GitHub
Top 8.3% on proxy.golang.org
github.com/mauricioabreu/ratelimiter
Coding Challenges | Rate Limiter
Latest release: 15 days ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/sentinel-group/sentinel-golang v1.0.4
Sentinel Go enables reliability and resiliency for Go microservices
14 versions - Latest release: over 2 years ago - 2,326 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/adelowo/gottle v0.0.0-20190122155249-a1b2089a8a13
Gottle is an HTTP ratelimiter built ontop of the onecache library.
1 version - Latest release: over 5 years ago - 15 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/arivum/dynratelimiter v0.1.5
Rate limiting based on resource usage - either RAM and/or CPU.
6 versions - Latest release: about 2 years ago - 0 stars on GitHub
Top 6.2% on proxy.golang.org
github.com/joshbohde/codel v0.1.2
Package codel implements the Controlled Delay (https://queue.acm.org/detail.cfm?id=2209336) algor...
3 versions - Latest release: over 3 years ago - 2 dependent packages - 2 dependent repositories - 29 stars on GitHub
Top 7.6% on proxy.golang.org
github.com/cal1co/go-limit
A Go token bucket, leaky bucket, sliding window, and fixed window limiter implementatoin
Latest release: 9 days ago - 0 stars on GitHub
Top 7.6% on proxy.golang.org
github.com/marselester/ddd-err v0.0.0-20230910172312-a0ff8ac49027
Error handling example in DDD project with Go kit.
2 versions - Latest release: 8 months ago - 12 stars on GitHub
Top 8.2% on proxy.golang.org
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 7.9% on proxy.golang.org
github.com/dustin-decker/saml-proxy v0.0.0-20181211000705-460e3e77562a
SAML 2.0 authentication reverse proxy with fancy features
1 version - Latest release: over 5 years ago - 33 stars on GitHub
Top 4.5% on proxy.golang.org
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
github.com/muathendirangu/ratelimiter v0.0.1
a minimal http requests rate limiter
1 version - Latest release: 12 months ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
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
github.com/cploutarchou/go-ratelimit-rest-api v1.0.1
Concurrent rate limiting for Go APIs with Redis
2 versions - Latest release: about 1 year ago - 0 stars on GitHub
Top 6.7% on proxy.golang.org
github.com/martini-contrib/throttle v0.0.0-20200928232827-0dc5a8e4ce72
Throttling Middleware for Martini
1 version - Latest release: over 3 years ago - 1 dependent repositories - 66 stars on GitHub
Top 6.2% on proxy.golang.org
github.com/mholt/caddy-ratelimit v0.0.0-20240115171705-89a7fece9add 💰
HTTP rate limiting module for Caddy 2
13 versions - Latest release: 4 months ago - 121 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/Tokeniso/duoo v1.0.4
一个基于golang的速率限制(Rate Limiting)算法,超过设定速率阻塞程序
5 versions - Latest release: about 4 years ago - 3 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/joshbohde/congestion v0.1.1
Congestion control for working with dynamically rate limited services
2 versions - Latest release: over 3 years ago - 1 stars on GitHub
Top 7.4% on proxy.golang.org
github.com/JGLTechnologies/GinRateLimit v1.5.4
A rate limiter for the gin web framework
19 versions - Latest release: about 1 year ago - 1 dependent repositories - 30 stars on GitHub
Top 9.0% on proxy.golang.org
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: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/Twin/g8 v1.4.0
⛩️ Go library for protecting your HTTP handlers
13 versions - Latest release: over 1 year ago - 50 stars on GitHub
Top 7.4% on proxy.golang.org
github.com/golanguzb70/ratelimiter v1.1.0
There is more to life than increasing its speed
5 versions - Latest release: 7 days ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
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 8.2% on proxy.golang.org
github.com/montag451/rlproxy v0.0.5
A small TCP proxy with rate limiting capability
5 versions - Latest release: 8 months ago - 4 stars on GitHub
Top 8.4% on proxy.golang.org
github.com/octu0/priorate v1.0.0
rate limiter with priority
2 versions - Latest release: almost 2 years ago - 1 dependent package - 0 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 Utilities
6 versions - Latest release: 7 months ago - 6 dependent packages - 1 dependent repositories - 0 stars on GitHub
Top 6.3% on proxy.golang.org
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
github.com/jgltechnologies/gin-rate-limit v1.5.4
A rate limiter for the gin web framework
19 versions - Latest release: about 1 year ago - 33 stars on GitHub
github.com/cploutarchou/go-ratelimit v1.0.1
Concurrent rate limiting for Go APIs with Redis
2 versions - Latest release: about 1 year ago - 0 stars on GitHub
Top 6.5% on proxy.golang.org
github.com/jamesmoriarty/goforward v0.0.0-20210106041007-e4edd09a36c1
Go forward proxy with bandwidth limiting.
1 version - Latest release: over 3 years ago - 21 stars on GitHub
Top 4.9% on proxy.golang.org
github.com/caeret/redis_rate/v9 v9.1.2 💰
Rate limiting for go-redis
1 version - Latest release: over 1 year ago - 574 stars on GitHub
Top 2.4% on proxy.golang.org
github.com/go-redis/redis_rate/v10 v10.0.1 💰
Rate limiting for go-redis
2 versions - Latest release: about 1 year ago - 3 dependent packages - 5 dependent repositories - 574 stars on GitHub
Top 5.5% on proxy.golang.org
github.com/TwiN/g8 v1.4.0
⛩️ Go library for protecting your HTTP handlers
13 versions - Latest release: over 1 year ago - 6 dependent packages - 4 dependent repositories - 50 stars on GitHub
Top 8.6% on proxy.golang.org
github.com/twin/g8/v2 v2.0.0
⛩️ Go library for protecting your HTTP handlers
1 version - Latest release: about 1 year ago - 51 stars on GitHub
Top 8.2% on proxy.golang.org
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 7.0% on proxy.golang.org
github.com/vutran1710/PyrateLimiter v3.6.1+incompatible
⚔️Python Rate-Limiter using Leaky-Bucket Algorimth Family
23 versions - Latest release: 16 days ago - 251 stars on GitHub
Top 7.1% on proxy.golang.org
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 6.9% on proxy.golang.org
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 5.7% on proxy.golang.org
gopkg.in/etcinit/speedbump.v2 v2.0.0
Package speedbump provides a Redis-backed rate limiter.
1 version - Latest release: over 7 years ago - 113 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/twin/g8 v1.4.0
⛩️ Go library for protecting your HTTP handlers
13 versions - Latest release: over 1 year ago - 50 stars on GitHub
Top 6.5% on proxy.golang.org
github.com/winterssy/ghttp v0.0.0-20210223120146-50e3427cf139
A simple, user-friendly and concurrent safe HTTP request library for Go
1 version - Latest release: about 3 years ago - 6 dependent packages - 2 dependent repositories - 15 stars on GitHub
Top 8.2% on proxy.golang.org
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 9.6% on proxy.golang.org
github.com/stefanprodan/AspNetCoreRateLimit v5.0.0+incompatible
ASP.NET Core rate limiting middleware
3 versions - Latest release: over 1 year ago - 2,993 stars on GitHub
Top 3.9% on proxy.golang.org
github.com/JGLTechnologies/gin-rate-limit v1.5.4
A rate limiter for the gin web framework
19 versions - Latest release: about 1 year ago - 15 dependent packages - 5 dependent repositories - 33 stars on GitHub
Top 8.2% on proxy.golang.org
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 8.2% on proxy.golang.org
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 5.0% on proxy.golang.org
github.com/wallstreetcn/rate v0.0.0-20170602052110-062ff4817e93
Golang rate limiter for distributed system
1 version - Latest release: almost 7 years ago - 2 dependent packages - 2 dependent repositories - 43 stars on GitHub
Top 6.3% on proxy.golang.org
github.com/etcinit/speedbump v2.0.0+incompatible
Package speedbump provides a Redis-backed rate limiter.
5 versions - Latest release: over 7 years ago - 1 dependent repositories - 113 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/tokeniso/duoo v1.0.4
一个基于golang的速率限制(Rate Limiting)算法,超过设定速率阻塞程序
3 versions - Latest release: about 4 years ago - 3 stars on GitHub
Top 9.1% on proxy.golang.org
github.com/Utkarshn10/go-rate-limiter 💰
Rate Limiter implemented using Token Bucket Algorithm written in Go.
Latest release: 14 days ago - 1 stars on GitHub
Top 9.1% on proxy.golang.org
github.com/utkarshn10/go-rate-limiter
Rate Limiter implemented using Token Bucket Algorithm written in Go.
Latest release: 14 days ago - 1 stars on GitHub
Top 2.5% on proxy.golang.org
github.com/RussellLuo/slidingwindow v0.0.0-20200528002341-535bb99d338b
Golang implementation of Sliding Window Algorithm for distributed rate limiting.
1 version - Latest release: almost 4 years ago - 21 dependent packages - 3 dependent repositories - 341 stars on GitHub
Top 7.8% on proxy.golang.org
github.com/zaz600/brute-force-protector v0.0.0-20210222205426-f4c669db01c0
1 version - Latest release: about 3 years ago - 2 stars on GitHub
Top 9.6% on proxy.golang.org
github.com/sonirico/pacemaker/it v0.0.0-20230524163927-f4f5e2a354bb
rate limit library for distributed applications 🔥
1 version - Latest release: 12 months ago - 5 stars on GitHub
Top 3.3% on proxy.golang.org
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 9.4% on proxy.golang.org
github.com/ivanstanev/rate-limiter
A simple rate limiting library with swappable algorithms and configurable backends (e.g. Redis, i...
Latest release: 14 days ago - 16 stars on GitHub
Top 8.3% on proxy.golang.org
github.com/allaman/dhrate
Quickly check Dockerhub rate (limit) as an unauthenticated user
Latest release: 15 days ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
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