GitHub topics: rate-limiting
DevLeoko/license-gate
License and API key management tool and validation API for developers
Language: Svelte - Size: 426 KB - Last synced at: about 1 hour ago - Pushed at: about 1 hour ago - Stars: 54 - Forks: 22

0xRadioAc7iv/rate-limiter
Rate Limiting Library for Express, Fastify & NestJS
Language: TypeScript - Size: 1.42 MB - Last synced at: about 15 hours ago - Pushed at: about 16 hours ago - Stars: 1 - Forks: 0

rhinobase/hono-rate-limiter
Rate Limit middleware for Hono Server
Language: TypeScript - Size: 746 KB - Last synced at: about 17 hours ago - Pushed at: about 1 month ago - Stars: 425 - Forks: 17

sultanalieva-s/secure-auth-api
Language: Python - Size: 72.3 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

DummuMounika/BookMyShow
This repository contains a fully functional microservices-based BookMyShow platform, designed for managing movie ticket bookings efficiently. This project ensures scalability, security, and reliability and to handle high traffic while maintaining system stability.
Language: Java - Size: 434 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

animir/node-rate-limiter-flexible
Atomic counters and rate limiting tools. Limit resource access at any scale.
Language: JavaScript - Size: 1.17 MB - Last synced at: about 19 hours ago - Pushed at: 10 days ago - Stars: 3,225 - Forks: 167

JeanVydes/nervio-limiter
The agnostic rate limiter for Rust
Language: Rust - Size: 21.5 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

arcjet/arcjet-js
Arcjet JS SDKs. Bot detection, rate limiting, email validation, attack protection, data redaction for Node.js, Next.js, Deno, Bun, Remix, SvelteKit, NestJS.
Language: TypeScript - Size: 32.9 MB - Last synced at: 1 day ago - Pushed at: 4 days ago - Stars: 411 - Forks: 13

TwiN/g8
⛩️ Go library for protecting your HTTP handlers
Language: Go - Size: 1000 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 64 - Forks: 4

ruziba3vich/prodonik_rl
prodonik_rl is a lightweight and efficient rate limiter built with the Token Bucket algorithm and Redis as the storage backend. It is perfect for distributed environments where you need a fast, scalable way to throttle user requests based on IP addresses or custom keys.
Language: Go - Size: 4.88 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1 - Forks: 0

digitalocean/nginxconfig.io
⚙️ NGINX config generator on steroids 💉
Language: JavaScript - Size: 9.08 MB - Last synced at: 2 days ago - Pushed at: 4 months ago - Stars: 28,059 - Forks: 2,069

MuhammedNajin/Prosphere
Language: TypeScript - Size: 37.2 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1 - Forks: 0

ArcherGu/vite-plugin-rate-limiter
🚰 Limit the response rate of ViteDevServer
Language: TypeScript - Size: 1.57 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 3 - Forks: 0

unionj-cloud/go-doudou
go-doudou(doudou pronounce /dəudəu/)is OpenAPI 3.0 (for REST) spec and Protobuf v3 (for grpc) based lightweight microservice framework. It supports monolith service application as well.
Language: Go - Size: 33.7 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1,190 - Forks: 206

AthennaIO/Http
📡 The Athenna Http server application. Built on top of fastify.
Language: TypeScript - Size: 1.93 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 8 - Forks: 0

ilkaytech/Advanced-MERN-Auth
Language: TypeScript - Size: 15.2 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1 - Forks: 0

Aldaviva/ThrottleDebounce
🚗 Rate-limit your actions and funcs by throttling and debouncing them. Retry when an exception is thrown.
Language: C# - Size: 242 KB - Last synced at: 3 days ago - Pushed at: 9 days ago - Stars: 45 - Forks: 6

Kuadrant/kuadrant-operator
The Operator to install and manage the lifecycle of the Kuadrant components deployments.
Language: Go - Size: 13.9 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 55 - Forks: 41

openappsec/openappsec
open-appsec is a machine learning security engine that preemptively and automatically prevents threats against Web Application & APIs. This repo include the main code and logic.
Language: C++ - Size: 94.5 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1,175 - Forks: 87

Tensxi/ratelimit-io
ratelimit-io: Flexible bidirectional rate-limiting library with redis backend
Size: 1000 Bytes - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

SXPKO/IMAX-Theater-Lookup-API
Node.js API that retrieves data from all IMAX theaters around the world. Has endpoints to also add new theaters or even make edits to existing ones. Made in Express, with a PostgreSQL database backend. Uses Firebase to store and keep track of API Key records. Runs within a Docker Container.
Language: JavaScript - Size: 252 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

0451hthack/IMAX-Theater-Lookup-API
Node.js API that retrieves data from all IMAX theaters around the world. Has endpoints to also add new theaters or even make edits to existing ones. Made in Express, with a PostgreSQL database backend. Uses Firebase to store and keep track of API Key records. Runs within a Docker Container.
Language: JavaScript - Size: 254 KB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 1 - Forks: 0

avifenesh/ratelimit_bench
A comprehensive benchmark suite for comparing rate-limiter-flexible options using Valkey and Redis clients.
Language: HTML - Size: 2.55 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

nicholasdly/react-ratelimit
A ready-to-use library of React hooks for client-side rate limiting, written in TypeScript.
Language: TypeScript - Size: 345 KB - Last synced at: 3 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

souvik03-136/NeuraBalancer
Self-Optimizing Load Balancer
Language: Go - Size: 83.2 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 3 - Forks: 0

shahradelahi/axios-throttle-interceptor
🚦 A lightweight Axios request throttling interceptor
Language: TypeScript - Size: 53.7 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 25 - Forks: 0

AlexanderHeffernan/rusty-api
Rusty API is a secure and lightweight Rust library for building backend APIs. It features HTTPS, password-protected routes, rate limiting, and more, making it ideal for rapid API development.
Language: Rust - Size: 125 KB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 1 - Forks: 0

alisaifee/flask-limiter
Rate Limiting extension for Flask
Language: Python - Size: 1.62 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1,160 - Forks: 128

NathanielBrewer/ncb-firebase-backend
Example NodeJS, Fastify, Firebase Admin and TypesScript backend application. Frontend project available here: https://github.com/NathanielBrewer/example-react-axios-frontend
Language: TypeScript - Size: 57.6 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

ExHammer/hammer-backend-mnesia
Mnesia backend for Hammer
Language: Elixir - Size: 75.2 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 14 - Forks: 2

alibaba/Sentinel
A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件)
Language: Java - Size: 7.95 MB - Last synced at: 6 days ago - Pushed at: 6 months ago - Stars: 22,682 - Forks: 8,074

LibreQoE/LibreQoS
A Quality of Experience and Smart Queue Management system for ISPs. Leverage CAKE to improve network responsiveness, enforce bandwidth plans, and reduce bufferbloat.
Language: Rust - Size: 98.7 MB - Last synced at: 6 days ago - Pushed at: 9 days ago - Stars: 557 - Forks: 65

web3-wizard/Api-Gateway-Demo
Yarp and Ocelot Api Gateway for ASP.NET Core Web API
Language: C# - Size: 5.86 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

ZhuoZhuoCrayon/throttled-py
🔧 High-performance Python rate limiting library with multiple algorithms (Fixed Window, Sliding Window, Token Bucket, Leaky Bucket & GCRA) and storage backends (Redis, In-Memory).
Language: Python - Size: 1.07 MB - Last synced at: 6 days ago - Pushed at: 9 days ago - Stars: 128 - Forks: 4

arcjet/example-nextjs
An example Next.js application protected by Arcjet.
Language: TypeScript - Size: 761 KB - Last synced at: 1 day ago - Pushed at: 4 days ago - Stars: 32 - Forks: 5

BLinKSta1Ker/Chatbot
Chatbot using Flask
Language: Python - Size: 18.6 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

imputnet/freebind.js
IPv6 rate limiting evasion library that allows you to bind sockets to random IP addresses from specified prefixes
Language: JavaScript - Size: 34.2 KB - Last synced at: 6 days ago - Pushed at: 11 months ago - Stars: 60 - Forks: 5

adnaan-hub/sentinel
Sentinel is an AI agent that retrieves PubMed publications using phi3.5 with phidata to generate and run a MeSH search on NCBI Entrez.
Language: Python - Size: 20.5 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

CursrrX/zero-overhead-promise-lock
An efficient Promise lock for Node.js projects, ensuring mutually exclusive execution of asynchronous tasks. Key features include gracefully awaiting the completion of all currently executing or pending tasks, making it ideal for robust production applications requiring smooth teardown.
Size: 1.95 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

Jayakrishnan-mk/real-time-notification-system
Real-Time-Chat-Application
Language: TypeScript - Size: 1.29 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 0

antistereov/web-kotlin-spring-baseline
A production-ready Kotlin + Spring Web baseline with JWT auth, 2FA, MongoDB, Redis, rate limiting & async processing. 🚀 Save time, ensure consistency, and focus on features!
Language: Kotlin - Size: 502 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 0

mjpieters/aiolimiter
An efficient implementation of a rate limiter for asyncio.
Language: Python - Size: 594 KB - Last synced at: 7 days ago - Pushed at: 21 days ago - Stars: 610 - Forks: 28

aishek/axios-rate-limit
Rate limit for axios
Language: JavaScript - Size: 246 KB - Last synced at: 3 days ago - Pushed at: 9 months ago - Stars: 242 - Forks: 35

upstash/ratelimit-js
Rate limiting library for serverless runtimes
Language: TypeScript - Size: 1.03 MB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 1,860 - Forks: 41

SGrondin/bottleneck
Job scheduler and rate limiter, supports Clustering
Language: JavaScript - Size: 1.52 MB - Last synced at: 4 days ago - Pushed at: about 1 year ago - Stars: 1,874 - Forks: 84

hedon954/devkit-rs
devkit-rs is a collection of various Rust solutions and tools designed to help developers solve common problems and enhance their applications efficiently. This repository provides ready-to-use code snippets, utilities, libraries, and best practices for Rust programming.
Language: Rust - Size: 49.8 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

mholt/caddy-ratelimit
HTTP rate limiting module for Caddy 2
Language: Go - Size: 219 KB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 309 - Forks: 20

alisaifee/limits
Rate limiting using various strategies and storage backends such as redis, memcached & mongodb
Language: Python - Size: 1.49 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 483 - Forks: 66

t7abhay/V-STREAM-BACKEND
An effort to replicate popular streaming platforms twitch .
Language: JavaScript - Size: 740 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 2 - Forks: 0

mdsaqlainahmed786/BlogMind-AI
Blog MindAI is a blogging app which allow users to write Blogs, and Generate blogs with the help of AI. It allows users on a membership to create Blogs by just entering a concept and AI will do the rest of it's job with Image generation
Language: TypeScript - Size: 636 KB - Last synced at: 3 days ago - Pushed at: 8 days ago - Stars: 1 - Forks: 0

MathisDulieu/Supmap-Api-Gateway
Central API orchestration layer that routes requests to appropriate microservices, handles authentication, ensures security, and manages cross-cutting concerns. Provides unified API documentation, rate limiting, and request validation with comprehensive metrics collection.
Language: Java - Size: 165 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 1 - Forks: 0

stacksjs/ts-rate-limiter
A high-performance, flexible rate limiting library for TypeScript.
Language: TypeScript - Size: 2.17 MB - Last synced at: 2 days ago - Pushed at: 5 days ago - Stars: 6 - Forks: 0

cheddar-me/pecorino
Rate limiter for Rails based on leaky buckets
Language: Ruby - Size: 195 KB - Last synced at: 6 days ago - Pushed at: 20 days ago - Stars: 85 - Forks: 3

wemake-services/asyncio-redis-rate-limit
Rate limiter for async functions using Redis as a backend.
Language: Python - Size: 483 KB - Last synced at: about 8 hours ago - Pushed at: 11 days ago - Stars: 42 - Forks: 4

rayriffy/elysia-rate-limit
Lightweight rate limiter plugin for Elysia.js
Language: TypeScript - Size: 269 KB - Last synced at: 9 days ago - Pushed at: about 1 month ago - Stars: 110 - Forks: 8

vutran1710/PyrateLimiter
⚔️Python Rate-Limiter using Leaky-Bucket Algorithm Family
Language: Python - Size: 619 KB - Last synced at: 8 days ago - Pushed at: 8 months ago - Stars: 403 - Forks: 39

express-rate-limit/express-rate-limit
Basic rate-limiting middleware for the Express web server
Language: TypeScript - Size: 2.9 MB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 3,046 - Forks: 231

kevindweb/throttle-proxy
Safeguard backends by using backpressure signals configured from Prometheus metrics
Language: Go - Size: 24.4 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 2 - Forks: 0

arcjet/example-remix
An example Remix application protected by Arcjet.
Language: TypeScript - Size: 713 KB - Last synced at: 7 days ago - Pushed at: 10 days ago - Stars: 3 - Forks: 0

me-imfhd/turbocell
Load the turbocell and execute your idea.
Language: TypeScript - Size: 17.7 MB - Last synced at: about 1 hour ago - Pushed at: 7 months ago - Stars: 7 - Forks: 0

tomasbasham/ratelimit
API Rate Limit Decorator
Language: Python - Size: 50.8 KB - Last synced at: 9 days ago - Pushed at: almost 3 years ago - Stars: 788 - Forks: 159

steinitzu/celery-singleton
Seamlessly prevent duplicate executions of celery tasks
Language: Python - Size: 67.4 KB - Last synced at: 9 days ago - Pushed at: almost 2 years ago - Stars: 250 - Forks: 38

nccapo/rate-limiter
Rate Limiter middleware in Golang using the Gin based on Redis
Language: Go - Size: 60.5 KB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 18 - Forks: 1

ExHammer/hammer
An Elixir rate-limiter with pluggable backends
Language: Elixir - Size: 272 KB - Last synced at: 11 days ago - Pushed at: about 1 month ago - Stars: 826 - Forks: 43

Southclaws/swirl
Sliding window counters rate limiting implementation for Golang (Based on the Figma API rate limit algorithm)
Language: Go - Size: 14.6 KB - Last synced at: 6 days ago - Pushed at: 5 months ago - Stars: 16 - Forks: 2

boinkor-net/governor
A rate-limiting library for Rust (f.k.a. ratelimit_meter)
Language: Rust - Size: 677 KB - Last synced at: 11 days ago - Pushed at: 25 days ago - Stars: 672 - Forks: 54

ivangfr/springboot-kong-plugins
The goal of this project is to create a simple Spring Boot REST API and securing it with Kong using the LDAP Authentication and Basic Authentication plugins. Besides, we will explore more plugins that Kong offers like: Rate Limiting and Prometheus plugins.
Language: Shell - Size: 1.71 MB - Last synced at: 12 days ago - Pushed at: 5 months ago - Stars: 16 - Forks: 15

JGLTechnologies/gin-rate-limit
A rate limiter for the gin web framework
Language: Go - Size: 63.5 KB - Last synced at: 12 days ago - Pushed at: 10 months ago - Stars: 97 - Forks: 13

bucket4j/bucket4j
Java rate limiting library based on token-bucket algorithm.
Language: Java - Size: 30.5 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 2,467 - Forks: 293

stefanprodan/AspNetCoreRateLimit
ASP.NET Core rate limiting middleware
Language: C# - Size: 398 KB - Last synced at: 12 days ago - Pushed at: 9 months ago - Stars: 3,146 - Forks: 450

abdulrahman-mh/get-proxy
Collecting, validating, and caching free proxies, very fast!
Language: Python - Size: 138 KB - Last synced at: 8 days ago - Pushed at: 9 months ago - Stars: 6 - Forks: 0

hendisantika/spring-boot-rest-api-request-limit
Spring Boot REST API Request Limit using Bucket4J
Language: Java - Size: 94.7 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 1 - Forks: 0

thomhurst/EnumerableAsyncProcessor
Process Multiple Asynchronous Tasks in Various Ways - One at a time / Batched / Rate limited / Concurrently
Language: C# - Size: 426 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 138 - Forks: 4

n-r-w/smoother
A Go traffic smoothing library that maintains target RPS through intelligent request delays instead of rejections. Supports local and Redis-based implementations with circuit breaker capabilities
Language: Go - Size: 89.8 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 3 - Forks: 0

JWCook/requests-ratelimiter
Easy rate-limiting for python requests
Language: Python - Size: 402 KB - Last synced at: 13 days ago - Pushed at: about 2 months ago - Stars: 97 - Forks: 7

go-universal/cache
Advanced Redis and in-memory caching for Go.
Language: Go - Size: 11.7 KB - Last synced at: 12 days ago - Pushed at: 14 days ago - Stars: 0 - Forks: 0

thewaterfall/spring-rate-throttler
A library for rate-limiting (throttling) HTTP requests in Spring applications. It provides annotations to be used on controller methods or classes to enforce rate-limiting and uses a token bucket algorithm to limit the number of requests that can be made in a certain period of time.
Language: Java - Size: 85 KB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 3 - Forks: 0

alpkeskin/rota
A high-performance proxy rotation engine with automated IP management and real-time health monitoring
Language: Go - Size: 174 KB - Last synced at: 12 days ago - Pushed at: 14 days ago - Stars: 77 - Forks: 7

ciscoheat/sveltekit-rate-limiter
A modular rate limiter for SvelteKit. Use in password resets, account registration, etc.
Language: TypeScript - Size: 220 KB - Last synced at: 13 days ago - Pushed at: 7 months ago - Stars: 255 - Forks: 4

adamdriscoll/pspolly
Retry, rate-limit, cache and circuit breaker cmdlets.
Language: C# - Size: 17.6 KB - Last synced at: 2 days ago - Pushed at: almost 2 years ago - Stars: 71 - Forks: 5

sapcc/openstack-rate-limit-middleware
OpenStack Rate Limit Middleware
Language: Python - Size: 781 KB - Last synced at: 3 days ago - Pushed at: 13 days ago - Stars: 4 - Forks: 0

blechschmidt/freebind
IPv6 address rate limiting evasion tool (that also supports IPv4)
Language: C - Size: 51.8 KB - Last synced at: 12 days ago - Pushed at: over 1 year ago - Stars: 245 - Forks: 21

houbb/rate-limit
🎃Rate limit for java.(java 渐进式限流工具框架,支持 spring springboot 字节码)
Language: Java - Size: 245 KB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 29 - Forks: 6

yogesh-bhandare/sellaiart-microservice
Image generation microservice for Sellaiart SaaS, powered by Python, FastAPI, Replicate, and Upstash.
Language: Jupyter Notebook - Size: 20.5 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 0

hueristiq/hq-go-limiter
A Go(Golang) package for handling rate limiting.
Language: Makefile - Size: 31.3 KB - Last synced at: 11 days ago - Pushed at: 16 days ago - Stars: 1 - Forks: 0

Baroshem/nuxt-security
🛡 Automatically configure your app to follow OWASP security patterns and principles by using HTTP Headers and Middleware
Language: TypeScript - Size: 5.04 MB - Last synced at: 8 days ago - Pushed at: about 1 month ago - Stars: 885 - Forks: 66

fastify/fastify-rate-limit
A low overhead rate limiter for your routes
Language: JavaScript - Size: 437 KB - Last synced at: 3 days ago - Pushed at: 22 days ago - Stars: 529 - Forks: 73

aghontpi/watchlist-backend
an express server [backend for watchlist]
Language: TypeScript - Size: 492 KB - Last synced at: 15 days ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 1

rale4j/rale4j-spring-boot
Rate Limiting Enhancement Plugin for Spring Boot
Language: Java - Size: 279 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 1 - Forks: 0

stefanprodan/WebApiThrottle 📦
ASP.NET Web API rate limiter for IIS and Owin hosting
Language: C# - Size: 1.47 MB - Last synced at: about 17 hours ago - Pushed at: over 3 years ago - Stars: 1,277 - Forks: 275

watzon/0x45
🚀 Modern, high-performance file sharing and URL shortening service with S3 support, rate limiting, and API keys. Built with Go and inspired by 0x0.st 📤
Language: Go - Size: 1.29 MB - Last synced at: 12 days ago - Pushed at: about 2 months ago - Stars: 72 - Forks: 6

mehdizebhi/api-gateway-throttling
Implementation of API Gateway with Rate Limiting feature
Language: Java - Size: 17.6 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 0

tn3w/flask_Captchaify
A strong Captcha and bot protection system for Flask with many features: rate limiting, special rules for users, web crawler detection, and automatic bot detection.
Language: Python - Size: 91.7 MB - Last synced at: 8 days ago - Pushed at: 6 months ago - Stars: 14 - Forks: 5

llmonpy/ratellmiter
Rate limiter for LLM clients
Language: Python - Size: 3.34 MB - Last synced at: 13 days ago - Pushed at: 3 months ago - Stars: 14 - Forks: 0

cristipufu/aspnetcore-redis-rate-limiting
Set up a Redis backplane for ASP.NET Core multi-node deployments, using the built-in Rate Limiting support that's part of .NET 7 and .NET 8.
Language: C# - Size: 553 KB - Last synced at: 9 days ago - Pushed at: 5 months ago - Stars: 248 - Forks: 27

OultimoCoder/cloudflare-planetscale-hono-boilerplate
A boilerplate for building production-ready RESTful APIs using Cloudflare, Hono, and Planetscale
Language: TypeScript - Size: 926 KB - Last synced at: 15 days ago - Pushed at: 7 months ago - Stars: 210 - Forks: 23

stephane-caron/loop-rate-limiters
Loop rate limiters in Python with an API similar to rospy.Rate
Language: Python - Size: 173 KB - Last synced at: 3 days ago - Pushed at: 18 days ago - Stars: 26 - Forks: 0

EvoluxBR/python-redis-rate-limit
Python Rate Limiter implemented based on Redis INCR, EXPIRE, EVALSHA and EVAL.
Language: Python - Size: 56.6 KB - Last synced at: 1 day ago - Pushed at: 6 months ago - Stars: 128 - Forks: 36

thc2cat/go-policyd
Postfix policy sender rate limiter server for authenticated postfix users designed to limit spam volume after successfull phishing attacks
Language: Go - Size: 86.9 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 14 - Forks: 4

go-redis/redis_rate
Rate limiting for go-redis
Language: Go - Size: 73.2 KB - Last synced at: 17 days ago - Pushed at: 18 days ago - Stars: 893 - Forks: 105
