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

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