Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: ratelimit

i4n-co/driplimit

Fast, secure and easy api key management

Language: Go - Size: 70.3 KB - Last synced: about 19 hours ago - Pushed: about 22 hours ago - Stars: 1 - Forks: 0

andriykohut/django-ratelimiter

Granular rate limiting for django

Language: Python - Size: 1.1 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 3 - Forks: 0

q191201771/naza

🍀 Golang basic library. || Go语言基础库

Language: Go - Size: 435 KB - Last synced: 4 days ago - Pushed: 10 days ago - Stars: 520 - Forks: 100

wylu1037/go-grpc-web

The go web server build with gRPC.

Language: Go - Size: 2.45 MB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 1 - Forks: 0

yudeguang/ratelimit

用户访问频率控制ratelimit,不同于网关级限流(包括go.uber.org/ratelimit漏桶限流以及github.com/juju/ratelimit令牌桶限流),本限流方案为业务级限流,适用于平台运营中,精细化的按单个用户,按IP等限流,为业内rdeis滑动窗口限流方案的纯GO替代方案,并且支持持久化(可选),可定期把历史数据备份到本地磁盘,程序重启也可保留之前的访问记录

Language: Go - Size: 74.2 KB - Last synced: 1 day ago - Pushed: 5 months ago - Stars: 86 - Forks: 21

aishek/axios-rate-limit

Rate limit for axios

Language: JavaScript - Size: 209 KB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 222 - Forks: 36

timebug/lua-resty-redis-ratelimit

Limit the request processing rate between multiple NGINX instances backed by Redis

Language: Perl - Size: 49.8 KB - Last synced: 19 days ago - Pushed: about 1 year ago - Stars: 162 - Forks: 42

zufardhiyaulhaq/istio-ratelimit-operator

Automatically create global & local rate limit in Istio, support EnvoyFilter versioning, ratelimit metrics, shadow mode, and ratelimit based on route!

Language: Go - Size: 788 KB - Last synced: 3 days ago - Pushed: 29 days ago - Stars: 39 - Forks: 7

milgradesec/ratelimit

CoreDNS plugin that enables response rate limiting to mitigate DNS attacks.

Language: Go - Size: 2.14 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 5 - Forks: 0

genesys/mollitia

JavaScript Resilience Library

Language: TypeScript - Size: 4.9 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 50 - Forks: 7

yanaksalvo/Yanak-Tool

Auto Claimer, Swapper, RateLimit , SpeedTest , WebhookTest tool

Language: JavaScript - Size: 25.4 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

linfangrong/redismodule-ratelimit

Redis module that provides ratelimit

Language: C - Size: 11.7 KB - Last synced: about 1 month ago - Pushed: about 4 years ago - Stars: 25 - Forks: 3

ysocorp/koa2-ratelimit

Rate-limiting middleware for Koa2 ES6. Use to limit repeated requests to APIs and/or endpoints such as password reset.

Language: JavaScript - Size: 657 KB - Last synced: 4 days ago - Pushed: about 2 months ago - Stars: 118 - Forks: 37

reugn/equalizer

A set of performant rate limiters for Go

Language: Go - Size: 37.1 KB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 79 - Forks: 2

sigmavirus24/rush

Modular, way of implementing rate-limiting in python with a few handy default implementations

Language: Python - Size: 160 KB - Last synced: 23 days ago - Pushed: about 1 year ago - Stars: 56 - Forks: 10

catcherwong-archive/APIGatewayDemo

:seedling: Simple samples that use Ocelot to build API Gateway.

Language: C# - Size: 72.3 KB - Last synced: 4 days ago - Pushed: almost 2 years ago - Stars: 273 - Forks: 158

jessicaxiejw/adaptive_throttler

manages multiple throttlers with ability to ramp up and down

Language: Go - Size: 13.7 KB - Last synced: about 2 months ago - Pushed: about 1 year ago - Stars: 31 - Forks: 2

si9ma/RateLimit

RateLimt GoLang Implementation

Size: 1000 Bytes - Last synced: about 2 months ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

daggy1234/Dagpi-auth

The Authorisation API for dagpi with rust

Language: Rust - Size: 165 KB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 6 - Forks: 0

wemake-services/asyncio-redis-rate-limit

Rate limiter for async functions using Redis as a backend.

Language: Python - Size: 629 KB - Last synced: about 2 months ago - Pushed: 2 months ago - Stars: 33 - Forks: 2

Himenon/envoy-local-ratelimit

Sample of Envoy's Local Ratelimit

Language: Dockerfile - Size: 1.95 KB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

Himenon/envoy-localratelimit-vs-nginx-ratelimit

A development kit for comparing envoy and nginx ratelimit.

Language: TypeScript - Size: 60.5 KB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

riad-azz/instagram-video-downloader

Simple website made with Next.js for downloading instagram videos with an API that can be used to integrate it in other applications.

Language: TypeScript - Size: 3.46 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 116 - Forks: 51

stypr/strawberry-ratelimit

Strawberry GraphQL Ratelimit Extension

Language: Python - Size: 10.7 KB - Last synced: 30 days ago - Pushed: over 1 year ago - Stars: 5 - Forks: 0

seaguest/ratelimit

A distributed ratelimiter based on lua + redis

Language: Go - Size: 4.88 KB - Last synced: 2 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

guoshufu95/sxp-server

my project

Language: Go - Size: 431 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 6 - Forks: 0

JGLTechnologies/aiohttp-ratelimiter

A rate limiter for the aiohttp.web framework

Language: Python - Size: 2.74 MB - Last synced: 24 days ago - Pushed: 8 months ago - Stars: 13 - Forks: 5

jedisct1/ratelimit

Plug-and-play IP rate limiter in C

Language: C - Size: 4.88 KB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 24 - Forks: 2

lovesgg/gocherry-api-gateway

HTTP API Gateway golang微服务网关

Language: Vue - Size: 811 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 2 - Forks: 0

dsnsgithub/simple-call-limiter

A simple function rate limiter that delays execution of functions based on a specified delay.

Language: TypeScript - Size: 23.4 KB - Last synced: 11 days ago - Pushed: 4 months ago - Stars: 0 - Forks: 1

upyun/lua-resty-limit-rate

Lua module for limiting request rate for OpenResty/ngx_lua, using the "token bucket" method.

Language: Perl - Size: 10.7 KB - Last synced: 3 months ago - Pushed: almost 3 years ago - Stars: 71 - Forks: 15

ethanent/retra-ratelimit 📦

A powerful continuous rate limiting extension for retra

Language: JavaScript - Size: 10.7 KB - Last synced: 4 months ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0

ethanent/vaxic-ratelimit 📦

A powerful continuous rate limit extension for Vaxic.

Language: JavaScript - Size: 7.81 KB - Last synced: 4 months ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

CordXApp/API

The official RESTful API for CordX

Language: JavaScript - Size: 599 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 3 - Forks: 0

Harsh-oo7/rate-limiter

Rate Limitation implementation in NodeJS

Language: JavaScript - Size: 14.6 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

eastoid/spring-webflux-utility

various reactive utilities for spring webflux that took too long to google. Also some popular API stuff

Size: 41 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

poshjosh/rate-limiter-spring

Light weight rate limiting library for spring rest controllers, based on https://github.com/poshjosh/rate-limiter

Language: Java - Size: 295 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

poshjosh/rate-limiter-javaee

Light-weight rate limiting library for javaee web resources, based on https://github.com/poshjosh/rate-limiter-web-core

Language: Java - Size: 259 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

poshjosh/rate-limiter-web-core

Light weight rate limiting library for java web apps, based on https://github.com/poshjosh/rate-limiter

Language: Java - Size: 385 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 2 - Forks: 0

poshjosh/rate-limiter-annotation

Rate limiting simplified with annotations

Language: Java - Size: 348 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 2 - Forks: 0

poshjosh/rate-limiter

Light weight rate limiter library

Language: Java - Size: 531 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 1 - Forks: 0

belito3/go-web-api

golang rest api example

Language: Go - Size: 60.7 MB - Last synced: 5 months ago - Pushed: about 3 years ago - Stars: 3 - Forks: 0

sgaunet/ratelimit

Golang library to handle rate limit

Language: Go - Size: 17.6 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

pggalaviz/limitex

A pure Elixir distributed rate limiter

Language: Elixir - Size: 16.6 KB - Last synced: 25 days ago - Pushed: over 4 years ago - Stars: 5 - Forks: 0

rishi-raj-jain/jira-sveltekit-firebase-storage-upstash-starter

An open source alternative to Jira Kanban Board using SvelteKit, TailwindCSS, Upstash and Firebase Storage.

Language: Svelte - Size: 410 KB - Last synced: about 2 months ago - Pushed: about 1 year ago - Stars: 3 - Forks: 0

romantomjak/redis-ratelimit

A fixed window rate limiter based on Redis

Language: Python - Size: 8.79 KB - Last synced: 28 days ago - Pushed: almost 5 years ago - Stars: 17 - Forks: 4

WalshyDev/Spark-RateLimiter

Easy rate-limit implementation for SparkJava.

Language: Java - Size: 2.93 KB - Last synced: about 1 month ago - Pushed: about 4 years ago - Stars: 4 - Forks: 1

Lakelezz/eternity

A Rate Limiter With Caching Power!

Language: Rust - Size: 1.09 MB - Last synced: about 17 hours ago - Pushed: about 3 years ago - Stars: 3 - Forks: 0

taptap/ratelimiter-spring-boot-starter

基于 redis 的偏业务应用的分布式限流组件,使得项目拥有分布式限流能力变得很简单。

Language: Java - Size: 128 KB - Last synced: 6 months ago - Pushed: almost 2 years ago - Stars: 119 - Forks: 35

devkral/django-fast-ratelimit

A fast ratelimit implementation based on the django cache framework

Language: Python - Size: 172 KB - Last synced: 5 days ago - Pushed: 4 months ago - Stars: 4 - Forks: 2

pavloging/bot-ts-config

This is my config with TypeScript & Grammy 👨‍💻

Language: TypeScript - Size: 71.3 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 1 - Forks: 0

BennyThadikaran/mThrottle

A simple and generic rate limiter to prevent too many function calls or http requests.

Language: Python - Size: 16.6 KB - Last synced: 2 days ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

cyberstruggle/whitepass

Whitepass Bypass Whitelist/Ratelimit Implementations in Web Applications/APIs

Language: Python - Size: 10.7 KB - Last synced: 8 months ago - Pushed: about 3 years ago - Stars: 22 - Forks: 2

elmolm/jaxrs-redis-ratelimiter

Size: 3.91 KB - Last synced: 8 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

GLEF1X/fastapi-ratelimiter

🏄🏼‍♂️ Redis-based rate-limiting for FastAPI

Language: Python - Size: 58.6 KB - Last synced: 9 days ago - Pushed: about 2 months ago - Stars: 11 - Forks: 0

Kahbazi/ThrottlR

A throttling middleware for ASP.NET Core

Language: C# - Size: 99.6 KB - Last synced: 12 days ago - Pushed: almost 2 years ago - Stars: 29 - Forks: 4

modorigoon/bucket4j-example

Bucket4J RateLimiter Example

Language: Kotlin - Size: 9.77 KB - Last synced: 9 months ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

dreamscached/uai-utils

NSFW 🔞 UnhingedAI Auto-Retry Userscript

Language: JavaScript - Size: 126 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0

sgaunet/ratelimiter

Utility to put in front of a webservice to handle a ratelimit

Language: Go - Size: 28.3 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0

ayeminoosc/java-grpc-ratelimiter

This rate limit service is java implementation of golang/gRPC - https://github.com/envoyproxy/ratelimit but not a direct translation of it. It is designed to enable generic rate limit scenarios from different types of applications.

Language: Java - Size: 3.95 MB - Last synced: about 2 months ago - Pushed: almost 3 years ago - Stars: 2 - Forks: 0

Mini-ghost/nuxt-parallel-limit

Run multiple fetch with limited concurrency

Language: TypeScript - Size: 239 KB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 2 - Forks: 2

zzerroo/zlimiter

A toolkit for rate limite,support memory and redis

Language: Go - Size: 429 KB - Last synced: 11 months ago - Pushed: over 1 year ago - Stars: 17 - Forks: 1

delivery-club/group-ratelimiter

Go group ratelimiter

Language: Go - Size: 16.6 KB - Last synced: 11 months ago - Pushed: over 2 years ago - Stars: 2 - Forks: 1

lazycatcoder/visitors-registration

This application is a visitor registration system developed using Node.js

Language: JavaScript - Size: 623 KB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0

Diwas2055/Basic-Intermediate-Python

List of Python Demo

Language: Python - Size: 8.76 MB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 1 - Forks: 0

hueristiq/hqgolimit

A Go(Golang) package for handling rate limiting.

Language: Go - Size: 4.88 KB - Last synced: 9 months ago - Pushed: 12 months ago - Stars: 2 - Forks: 0

xuanbo/ratelimit-spring-boot-starter

spring boot限流starter,基于redis+lua脚本

Language: Java - Size: 9.77 KB - Last synced: 11 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 1

PruvoNet/promise-blocking-queue

Memory optimized promise blocking queue with concurrency control

Language: TypeScript - Size: 319 KB - Last synced: 22 days ago - Pushed: 12 months ago - Stars: 4 - Forks: 1

PeronGH/smooth-rate

A Redis-agnostic, flexible, and easy-to-use rate limiting module for Deno, utilizing a sliding window algorithm.

Language: TypeScript - Size: 8.79 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

zekroTJA/ratelimit

simple token bucket based rate limiter (e.g. for limiting HTTP API requests)

Language: Go - Size: 26.4 KB - Last synced: 20 days ago - Pushed: almost 2 years ago - Stars: 6 - Forks: 2

noel-archive/chi-ratelimit-redis 📦

🔬 Redis support for the chi-ratelimit library.

Language: Go - Size: 20.5 KB - Last synced: 6 months ago - Pushed: about 1 year ago - Stars: 2 - Forks: 0

noel-archive/chi-ratelimit 📦

🔬 Simple production-ready ratelimiter for Chi applications

Language: Go - Size: 36.1 KB - Last synced: 6 months ago - Pushed: about 1 year ago - Stars: 2 - Forks: 0

bitsexplained/ratelimiter

a minimal http requests rate limiter

Language: Go - Size: 13.7 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

maxrumsey/hookcord

A user-friendly, sleek and fast client used to create and send Discord Webhooks.

Language: JavaScript - Size: 208 KB - Last synced: 7 days ago - Pushed: over 3 years ago - Stars: 6 - Forks: 2

boniattirodrigo/rate_limit_control

A gem to take control of the rate limit of your actions

Language: Ruby - Size: 28.3 KB - Last synced: 12 days ago - Pushed: over 4 years ago - Stars: 1 - Forks: 2

nienie/marathon

a http rpc framework with load balance, health check, retry, auto failover, rate limit ,metrics, logging etc...

Language: Go - Size: 379 KB - Last synced: about 1 year ago - Pushed: about 6 years ago - Stars: 24 - Forks: 2

DxxxxY/VanitySniper

A really simple and efficient Vanity URL for Discord.

Language: Rust - Size: 12.7 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

rodaine/x-files-rate 📦

golang.org/x/time/rate example application

Language: Go - Size: 31.3 KB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 5 - Forks: 1

cloudnode-pro/ratelimit

Simple ratelimiter for Node.js

Language: JavaScript - Size: 280 KB - Last synced: about 22 hours ago - Pushed: 4 months ago - Stars: 2 - Forks: 0

flaviojoaofelix/trybe-project-tech-news

Projeto desenvolvido em Python para raspagem de dados de notícias utilizando Parsel e MongoDB.

Language: Python - Size: 44.9 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

OahcUil94/go-kit-training

go-kit微服务套件的使用,涉及的内容有gin、grpc、服务发现、负载均衡、限流器、熔断器、错误处理、日志、监控、分布式追踪、jwt

Language: Go - Size: 101 KB - Last synced: over 1 year ago - Pushed: about 4 years ago - Stars: 23 - Forks: 7

CubeQuence/ratelimit 📦

Ratelimit logic for CubeQuence/framework

Language: PHP - Size: 61.5 KB - Last synced: 7 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

jadissa/watchchat-deprecated

super tiny chat watch utility for wow classic

Language: Lua - Size: 152 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 1

ejunjsh/dl

🍗 a concurrent http file downloader

Language: Go - Size: 1.97 MB - Last synced: over 1 year ago - Pushed: over 5 years ago - Stars: 74 - Forks: 6

nncm/ratelimiter

A simple golang implementation of a thread safe, basic rate limiter

Language: Go - Size: 6.84 KB - Last synced: 12 months ago - Pushed: over 6 years ago - Stars: 5 - Forks: 1

qingyang-id/koa-rate-limit

接口限流熔断算法实现

Language: JavaScript - Size: 240 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 12 - Forks: 2

likakuli/generic-project-template

通用restful api项目模板

Language: Go - Size: 25.9 MB - Last synced: about 2 months ago - Pushed: about 3 years ago - Stars: 6 - Forks: 0

Coercive/Authentication

PHP authentication and ratelimit handler and StopForumSpam handler

Size: 19.5 KB - Last synced: 4 days ago - Pushed: over 2 years ago - Stars: 1 - Forks: 1

xiaobopang/go_jwt

golang for websocket wechat or weixin and jwt,http ratelimit

Language: Go - Size: 17.6 MB - Last synced: about 1 year ago - Pushed: about 5 years ago - Stars: 16 - Forks: 4

flyhero/spring-cloud-microservice

基于Spring Boot使用Spring Cloud 搭建的当前微服务最佳组合

Language: Java - Size: 47.7 MB - Last synced: about 1 year ago - Pushed: about 5 years ago - Stars: 24 - Forks: 11

zmovane/ring-ratelimit

Rate limiting middleware for clojure/ring

Language: Clojure - Size: 8.79 KB - Last synced: 24 days ago - Pushed: almost 5 years ago - Stars: 2 - Forks: 1

Neo-vortex/SharpLimiter

A simple yet precise rate limiter written in C#

Language: C# - Size: 27.3 KB - Last synced: over 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

romantomjak/django-redis-ratelimit

A fixed window rate limiting based on Redis

Language: Python - Size: 12.7 KB - Last synced: about 1 month ago - Pushed: over 6 years ago - Stars: 2 - Forks: 3

dechhay/Throttler

Language: Swift - Size: 28.3 KB - Last synced: 24 days ago - Pushed: over 5 years ago - Stars: 5 - Forks: 0

CyrusKao/rt-limit

A simple IP address based rate limiting module written in Typescript with zero dependencies.

Language: TypeScript - Size: 27.3 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

yasenagat/gokit-inaction

gokit微服务,go,gokit,微服务,服务发现,服务注册,服务监控,服务限流,熔断器,GRPC

Language: Go - Size: 9.17 MB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 6 - Forks: 0

pyinx/zk-proxy

zookeeper proxy:logging、ip acl、ratelimit

Language: Go - Size: 341 KB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 7 - Forks: 2

duyanming/AnnoDemo

Anno 是一个微服务快速开发框架,底层通讯可以随意切换 grpc、thrift。自带服务发现、调用链追踪、Cron 调度、限流、事件总线、CQRS 、DDD、类似MVC的开发体验,插件化开发。. Anno is a microservices rapid development framework, the underlying communication can be arbitrary switch GRPC, thrift.Built-in service discovery, call chain tracking, Cron scheduling, current limiting, event bus, CQRS, DDD, similar MVC development experience, plug-in development.

Language: C# - Size: 1.66 MB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 15 - Forks: 7

williamkoller/albiorix

Albiorix

Language: TypeScript - Size: 856 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 1

manuscriptmastr/min-retry

No-nonsense retrier for fetch

Language: JavaScript - Size: 179 KB - Last synced: 10 days ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0