Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists tagged with rate-limiting
A curated list of projects in awesome lists tagged with rate-limiting .
https://github.com/digitalocean/nginxconfig.io
⚙️ NGINX config generator on steroids 💉
cdn digitalocean digitalocean-community-tools drupal gzip hacktoberfest hsts http2 https letsencrypt nginx nginx-configs nginx-configuration php-fpm rate-limiting security security-headers ssl ssl-certificate wordpress
Last synced: 29 Sep 2024
https://github.com/alibaba/sentinel
A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件)
alibaba circuit-breaker cloud-native java microservice microservices rate-limiting reliability resiliency
Last synced: 29 Sep 2024
https://github.com/alibaba/Sentinel
A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件)
alibaba circuit-breaker cloud-native java microservice microservices rate-limiting reliability resiliency
Last synced: 01 Aug 2024
https://github.com/stefanprodan/aspnetcoreratelimit
ASP.NET Core rate limiting middleware
asp-net-core middleware rate-limiting
Last synced: 26 Sep 2024
https://github.com/stefanprodan/AspNetCoreRateLimit
ASP.NET Core rate limiting middleware
asp-net-core middleware rate-limiting
Last synced: 31 Jul 2024
https://github.com/animir/node-rate-limiter-flexible
Atomic counters and rate limiting tools. Limit resource access at any scale.
bruteforce dynamodb express hapi koa limit mysql nestjs postgresql prisma rate rate-limiting ratelimter redis security throttle
Last synced: 29 Sep 2024
https://github.com/express-rate-limit/express-rate-limit
Basic rate-limiting middleware for the Express web server
api express express-js express-middleware nodejs rate-limiter rate-limiting rest-api security web
Last synced: 29 Sep 2024
https://github.com/nfriedly/express-rate-limit
Basic rate-limiting middleware for the Express web server
api express express-js express-middleware nodejs rate-limiter rate-limiting rest-api security web
Last synced: 05 Aug 2024
https://github.com/alibaba/sentinel-golang
Sentinel Go enables reliability and resiliency for Go microservices
cloud-native go golang microservice microservices middleware rate-limiting resiliency
Last synced: 29 Sep 2024
https://github.com/bucket4j/bucket4j
Java rate limiting library based on token-bucket algorithm.
apache-ignite hazelcast infinispan jcache oracle-coherence rate-limit rate-limiter rate-limiting token-bucket
Last synced: 01 Oct 2024
https://github.com/SGrondin/bottleneck
Job scheduler and rate limiter, supports Clustering
clustering limiter rate-limiter rate-limiting scheduler throttle throttling
Last synced: 31 Jul 2024
https://github.com/upstash/ratelimit-js
Rate limiting library for serverless runtimes
rate-limiting redis serverless
Last synced: 01 Sep 2024
https://github.com/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.
apollo cloud-native etcd framework go golang grpc grpc-go microservice nacos openapi orm rate-limiting rest restful-api service-mesh swagger3
Last synced: 29 Sep 2024
https://github.com/stefanprodan/WebApiThrottle
ASP.NET Web API rate limiter for IIS and Owin hosting
Last synced: 04 Aug 2024
https://github.com/stefanprodan/webapithrottle
ASP.NET Web API rate limiter for IIS and Owin hosting
Last synced: 26 Sep 2024
https://github.com/alisaifee/flask-limiter
Rate Limiting extension for Flask
flask memcached python rate-limiting redis
Last synced: 27 Sep 2024
https://github.com/mailgun/gubernator
High Performance Rate Limiting MicroService and Library
cloudnative golang golang-library grpc microservice rate-limiter rate-limiting
Last synced: 29 Sep 2024
https://github.com/go-redis/redis_rate
Rate limiting for go-redis
gcra leaky-bucket rate-limiting redis
Last synced: 01 Aug 2024
https://github.com/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.
api-security application-security appsec devsecops kong kubernetes nginx nginx-proxy-manager owasp owasp-top-ten rate-limiting security-tools threat-prevention waf web-application-firewall
Last synced: 01 Aug 2024
https://github.com/baroshem/nuxt-security
🛡 Automatically configure your app to follow OWASP security patterns and principles by using HTTP Headers and Middleware
basic-authentication cors csrf headers-security module nonce nuxt owasp rate-limiting security vue xss
Last synced: 27 Sep 2024
https://github.com/Baroshem/nuxt-security
🛡 Automatically configure your app to follow OWASP security patterns and principles by using HTTP Headers and Middleware
basic-authentication cors csrf headers-security module nonce nuxt owasp rate-limiting security vue xss
Last synced: 03 Aug 2024
https://github.com/ExHammer/hammer
An Elixir rate-limiter with pluggable backends
elixir elixir-lang phoenix phoenix-framework rate-limiter rate-limiting
Last synced: 31 Jul 2024
https://github.com/tomasbasham/ratelimit
API Rate Limit Decorator
decorators python rate-limiting
Last synced: 01 Aug 2024
https://github.com/boinkor-net/governor
A rate-limiting library for Rust (f.k.a. ratelimit_meter)
async gcra in-memory no-std rate-limiting rust
Last synced: 01 Aug 2024
https://github.com/fastify/fastify-rate-limit
A low overhead rate limiter for your routes
fastify fastify-plugin rate-limiting
Last synced: 27 Sep 2024
https://github.com/grempe/ex_rated
ExRated, the Elixir OTP GenServer with the naughty name that allows you to rate-limit calls to any service that requires it.
api bucket elixir otp phoenix rate rate-limit rate-limiting rate-limits
Last synced: 31 Jul 2024
https://github.com/mjpieters/aiolimiter
An efficient implementation of a rate limiter for asyncio.
asyncio leaky-bucket rate-limiting
Last synced: 03 Aug 2024
https://github.com/SerpentAI/requests-respectful
Minimalist Requests wrapper to work within rate limits of any amount of services simultaneously. Parallel processing friendly.
Last synced: 01 Aug 2024
https://github.com/mennanov/limiters
Golang rate limiters for distributed applications
concurrent-limiter consul etcd fixed-window golang grpc leaky-bucket rate-limiting redis sliding-windows token-bucket zookeeper
Last synced: 01 Aug 2024
https://github.com/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.
10g active-queue-management aqm bandwidth-limiting bufferbloat cake fq-codel htb isp qoe qoe-management qos rate-limiting responsiveness smart-queue-management sqm traffic-shaper traffic-shaping
Last synced: 01 Aug 2024
https://github.com/Nebo15/annon.api
Configurable API gateway that acts as a reverse proxy with a plugin system.
api api-gateway architecture auth authentication authorization elixir elixir-lang gateway proxy rate-limiting reverse-proxy validation
Last synced: 01 Aug 2024
https://github.com/spatie/laravel-rate-limited-job-middleware
A job middleware to rate limit jobs
laravel middleware queue rate-limiting
Last synced: 04 Aug 2024
https://github.com/microlinkhq/async-ratelimiter
Rate limit made simple, easy, async.
Last synced: 01 Aug 2024
https://github.com/arcjet/arcjet-js
Arcjet JS SDKs. Rate limiting, bot protection, email verification & attack defense for Node.js, Next.js, Bun & SvelteKit.
bun developer-tools javascript javascript-library nextjs nodejs rate-limiting security security-tools serverless sveltekit typescript typescript-library webassembly
Last synced: 30 Sep 2024
https://github.com/aishek/axios-rate-limit
Rate limit for axios
axios js rate-limit rate-limiting rate-limits ratelimit ratelimiter ratelimiting typescript
Last synced: 31 Jul 2024
https://github.com/express-rate-limit/rate-limit-redis
A rate limiting store for express-rate-limit with Redis/Redict/Valkey/etc.
express express-js express-middleware expressjs node node-js nodejs rate-limit rate-limiter rate-limiting ratelimit ratelimiter ratelimiting redict redis valkey
Last synced: 29 Sep 2024
https://github.com/0verread/goralim
A rate limiting package for Go to handle distributed workloads
distributed-systems golang rate-limiter rate-limiting redis
Last synced: 01 Aug 2024
https://github.com/alibaba/sentinel-cpp
C++ implementation of Sentinel
cpp hacktoberfest microservice rate-limiting resilience
Last synced: 02 Aug 2024
https://github.com/sief/play-guard
Play2 module for rate limiting, based on token bucket algorithm
failure-rate play-framework rate-limiting scala security
Last synced: 02 Aug 2024
https://github.com/hamburgscleanest/guzzle-advanced-throttle
A Guzzle middleware that can throttle requests according to (multiple) defined rules. It is also possible to define a caching strategy, e.g. get the response from cache when the rate limit is exceeded or always get a cached value to spare your rate limits. Using wildcards in host names is also supported.
advanced api cache cache-responses guzzle middleware rate-limit rate-limiter rate-limiting request request-handler throttle throttle-requests wildcards
Last synced: 01 Aug 2024
https://github.com/EvoluxBR/python-redis-rate-limit
Python Rate Limiter implemented based on Redis INCR, EXPIRE, EVALSHA and EVAL.
Last synced: 04 Aug 2024
https://github.com/srinandan/istio-workshop
In this workshop, you'll learn how to install and configure Istio, an open source framework for connecting, securing, and managing microservices, on Google Kubernetes Engine, Google’s hosted Kubernetes product. You will also deploy an Istio-enabled multi-service application
api-gateway api-management fault-injection google-cloud google-kubernetes-engine istio istio-workshop kubernetes lab rate-limiting service-graph servicemesh websocket
Last synced: 30 Jul 2024
https://github.com/etcinit/speedbump
A Redis-backed rate limiter in Go
gin go middleware negroni rate-limiting redis throttle
Last synced: 30 Sep 2024
https://github.com/sanjit-sinha/TelegramBot-Boilerplate
Create Telegram Bot with this friendly python boilerplate using pyrogram framework.
beginner boilerplate boilerplate-template mongodb mtproto pyrogram pyrogram-bot python rate-limiting telegram telegram-bot telegram-bot-api telegram-bot-boilerplate telegram-bot-example telegrambot
Last synced: 04 Aug 2024
https://github.com/mxl/laravel-queue-rate-limit
Simple Laravel queue rate limiting
laravel laravel-framework php php-library queue rate-limiting
Last synced: 27 Sep 2024
https://github.com/reugn/equalizer
A set of performant rate limiters for Go
api quota quotas rate rate-limit rate-limiter rate-limiting ratelimit ratelimiter sliding-window throttle throttler throttling tokenbucket
Last synced: 30 Jul 2024
https://github.com/hamburgscleanest/laravel-guzzle-throttle
A Laravel wrapper for https://github.com/hamburgscleanest/guzzle-advanced-throttle.
api cache cache-responses guzzle laravel laravel-5-package rate-limit rate-limiter rate-limiting request request-handler throttle throttle-requests wildcards
Last synced: 04 Aug 2024
https://github.com/scripbox/flume
A blazing fast job processing system backed by GenStage & Redis.
background-jobs batch-processing concurrent elixir-lang genstage rate-limiting redis scheduled-jobs
Last synced: 01 Aug 2024
https://github.com/ml-archive/gatekeeper
Rate limiting middleware for Vapor 👮
rate-limiting rate-limits server-side-swift swift tose vapor vapor-3
Last synced: 05 Aug 2024
https://github.com/beheh/flaps
🛬 Modular rate limiting for PHP.
leaky-bucket php rate-limiting
Last synced: 01 Aug 2024
https://github.com/usemuffin/throttle
(API) Rate limiting requests in CakePHP
cakephp cakephp-plugin middleware php rate-limiting
Last synced: 02 Aug 2024
https://github.com/cheddar-me/pecorino
Rate limiter for Rails based on leaky buckets
activerecord rack rate-limiting
Last synced: 06 Aug 2024
https://github.com/rayriffy/elysia-rate-limit
Lightweight rate limiter plugin for Elysia.js
api bun elysia middleware rate-limit rate-limiting
Last synced: 30 Sep 2024
https://github.com/brianhenryie/bh-wc-checkout-rate-limiter
Prevent card-attack fraud on WooCommerce stores by rate-limiting the "place order" button
checkout fraud rate-limiting woocommerce
Last synced: 02 Oct 2024
https://github.com/futurestudio/hapi-rate-limitor
A hapi plugin for rate limiting. Simple and easy.
async-ratelimiter future-studio-university hapi hapi-plugin hapijs ioredis node nodejs rate-limit rate-limiting rate-limits redis
Last synced: 31 Jul 2024
https://github.com/mwpastore/dalli-rate_limiter
Arbitrary Memcached-backed rate limiting for Ruby
dalli memcached rate-limiting ruby-gem
Last synced: 06 Aug 2024
https://github.com/lpinca/valvelet
Limit the execution rate of a function
promise rate-limiting throttle
Last synced: 31 Jul 2024
https://github.com/samber/slog-sampling
🚨 slog sampling: drop repetitive log records
go golang handler log-level logger logging middleware rate-limiting sampling slog structured-logging throughput
Last synced: 04 Aug 2024
https://github.com/sourcefuse/loopback4-ratelimiter
A Rate Limiting Extension for Loopback 4 Applications
arcbysf loopback4 loopback4-extension rate-limiter rate-limiting security security-tools
Last synced: 04 Aug 2024
https://github.com/2do2go/rate-limit-mongo
A MongoDB store for express-rate-limit middleware
anti-bruteforce express-js mongodb node-js rate-limiting
Last synced: 02 Oct 2024
https://github.com/Baroshem/next-security
🛡 Security plugin for Next.js based on OWASP and Helmet
basicauthentication cors csrf ddos headers helmet nextjs owasp rate-limiting security xss
Last synced: 03 Sep 2024
https://github.com/jedisct1/ratelimit
Plug-and-play IP rate limiter in C
c rate-limit rate-limiting ratelimit
Last synced: 01 Oct 2024
https://github.com/g-andrade/deigma
Event sampler
elixir erlang event-sampler rate-limiting sampling
Last synced: 30 Sep 2024
https://github.com/TomerAberbach/limit-concur
⚖️ Limit an async function's concurrency with ease!
async concurrency javascript nodejs npm-module npm-package promise rate-limiting
Last synced: 03 Aug 2024
https://github.com/yatki/flood-protection
Flood protection for realtime applications
anti-spam chat flood-protection message-rate-limiting rate rate-limiting realtime socket-io spam-protection
Last synced: 28 Sep 2024
https://github.com/ivanstanev/rate-limiter
A simple rate limiting library with swappable algorithms and configurable backends (e.g. Redis, in-memory, etc.).
go golang rate-limiter rate-limiting web
Last synced: 02 Aug 2024
https://github.com/ahmedeldamity/onionstore
Onion Store is a modern e-commerce platform built with ASP.NET Core API and Onion Architecture.
asp-net-core caching csharp docker docker-image dockerfile dotnet-core ecommerce-api health-check net8 onion-architecture rate-limiting redis sql-server stripe-payments
Last synced: 26 Sep 2024
https://github.com/pjwerneck/bouncer
Throttling, rate-limiting and synchronization for distributed applications.
lock rate-limiting semaphore token-bucket
Last synced: 04 Aug 2024
https://github.com/client-side/throttle
Java Rate Limiter Derived From Googles' Guava Implementation
java rate-limiter rate-limiting throttle
Last synced: 29 Sep 2024
https://github.com/nicolas-ggd/rate-limiter
Rate Limiter middleware in Golang using the Gin based on Redis
gin-gonic go go-rate-limiter golang middleware rate-limiter rate-limiting redis token-bu token-bucket-algorithm
Last synced: 01 Oct 2024
https://github.com/ScreenStaring/shopify_api_retry
Retry a ShopifyAPI request if rate-limited or other errors occur. Works with the REST and GraphQL APIs.
graphql http-status-code rate-limiting ruby shopify shopify-api shopify-app-development shopify-graphql-api
Last synced: 06 Aug 2024
https://github.com/athennaio/http
📡 The Athenna Http server application. Built on top of fastify.
athenna cors esm exception-handling fastify helmet http-server interceptors middlewares nodejs open-api rate-limiting rest-api router swagger swagger-ui terminators tracing typescript
Last synced: 30 Sep 2024
https://github.com/vilicvane/rateman
Rateman is a redis-based rate limiter with multi-window support.
express nodejs rate-limiting redis
Last synced: 26 Sep 2024
https://github.com/donatorsky/go-rate-limiter
A Go's rate limiting package for asynchronous jobs.
async asynchronous go golang rate-limiter rate-limiting
Last synced: 02 Aug 2024
https://github.com/gnikolovski/cb-rate-limiter
API rate limiter which uses Couchbase for storing data
couchbase middleware nosql php rate-limiter rate-limiting slim-framework
Last synced: 28 Sep 2024
https://github.com/chrisalmeida/blackout
A very thin wrapper around Erlang's mnesia, used to provide distributed rate limiting, with little to no configuration and a simple API for developer happiness.
distributed distributed-systems elixir elixir-lang elixir-library elixir-programming-language mnesia rate-limit rate-limiter rate-limiting
Last synced: 28 Sep 2024
https://github.com/njwest/elixir-rate-limiter-tdd-example
An Example Elixir Rate Limiter with ExRated, coded via TDD
elixir exunit infosec rate-limiting tdd test-driven-development
Last synced: 29 Sep 2024
https://github.com/ethlo/cloud-gateway
Reverse-proxy built on top of Spring Cloud Gateway with full request/response (including body) logging
access-log http-traffic rate-limiting reverse-proxy spring-boot spring-cloud
Last synced: 02 Oct 2024
https://github.com/hrithiqball/go-gorilla
rest api using gorilla and gorm
dependency-injection docker gorilla-mux gorm postgresql rate-limiting rest-api
Last synced: 01 Oct 2024
https://github.com/snellingio/tokenbucket
Simple token bucket implementation
onroi php-7 php7 rate-limit rate-limiter rate-limiting snelling token-bucket
Last synced: 28 Sep 2024
https://github.com/cetanu/steward
An implementation of the Lyft rate-limit service
envoy envoyproxy rate-limiting
Last synced: 02 Oct 2024
https://github.com/odilovmm/lost-and-found-api
iLost backend
bunyan express-fileupload express-js helmet jsonwebtoken mongodb mongoose nodejs rate-limiting
Last synced: 26 Sep 2024
https://github.com/koffeefinance/ratelimitcop
A Redis backed rate limiter
api rails rate-limiting redis ruby ruby-on-rails sidekiq
Last synced: 26 Sep 2024
https://github.com/ljahier/gin-ratelimit
A Gin-Gonic middleware implementing a token-bucket algorithm configurable rate limiting.
gin-gonic go golang rate-limit rate-limiting
Last synced: 29 Sep 2024
https://github.com/anonfedora/blog-api
Blog Task submission.
bcryptjs blog controllers handlebars logging nodemailer-transport passport-jwt rate-limiting services slack-api slack-webhook throttler winston-logger
Last synced: 30 Sep 2024
https://github.com/somkenemuscle/retweet-backend
The server side code for retweet-frontend
expressjs javascript mongodb-atlas nodejs rate-limiting redis uploadthing
Last synced: 26 Sep 2024
https://github.com/shishir1337/google-lens-image-sources-api
A high-performance Node.js application leveraging Puppeteer and Express to efficiently extract and display related sources from Google Lens based on image URLs. Features include advanced caching, rate limiting, and optimized error handling to ensure a smooth and scalable user experience.
caching express-js image-search nodejs performance-optimization puppeteer rate-limiting seo-friendly web-scraping
Last synced: 27 Sep 2024
https://github.com/hope-ag/gra-tax
GRA-TAX: Provide your expected net income and allowances and get a detailed breakdown of your gross income, taxes, and social security contributions, based on GRA's latest tax rates.
binary-search express jest nodejs openapi-specification rate-limiting typescript
Last synced: 30 Sep 2024
https://github.com/king04aman/pdf-extractor-api
PDF Extractor API is a FastAPI project for extracting information from PDFs. It includes user authentication, PDF uploading, and text extraction. The API supports secure PDF uploads, keyword-based extraction, and rate limiting.
api-security docker-compose doker fastapi invoice-management invoice-pdf jwt-auth jwt-authentication jwt-token pdf-processing pdf-processor python python3 rate-limiting sap
Last synced: 26 Sep 2024
https://github.com/prempreetbrar/nexpedia
An app for nature tours; uses a REST API with an MVC backend architecture, authentication using JWT token, authorization, server-side rendering with Pug templates, file uploading with Multer, payments using Stripe, and Brevo email handling.
email-notification error-handling expressjs heroku-deployment javascript jwt-authentication jwt-authorization mapbox-gl mongodb mongoose multer-fileupload mvc-architecture nodejs nosql-database pugjs rate-limiting rest-api stripe-checkout xss-clean
Last synced: 27 Sep 2024
https://github.com/yansongda/rate-limit-bundle
rate limiter for symfony 4
rate-limiter rate-limiting redis symfony symfony-bundle
Last synced: 02 Oct 2024
https://github.com/hellowinkr012/youapiproxy
A Reverse Proxy implementation in Express.js
basic-auth caching express-js node-js rate-limiting
Last synced: 29 Sep 2024
https://github.com/splitbrain/unb-plugin-ratelimit
Rate Limit for posting in Unclassified Newsboard
php rate-limiting unb unb-plugin unclassified-newsboard
Last synced: 01 Oct 2024
https://github.com/vanng822/rlimiter
Simple redis rate limit for gin framework
gin rate-limit rate-limiter rate-limiting redis
Last synced: 02 Oct 2024
https://github.com/audkus/ai_utilities
AI Utilities is a Python project under development for easy interaction with AI models like OpenAI's GPT. It offers a simple `ask_ai` function for sending prompts, supports multiple prompts with threading, and includes configuration management and rate limiting.
ai-integration ai-models gpt machine-learning openai python rate-limiting threading
Last synced: 01 Oct 2024