Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists tagged with rate-limiting

A curated list of projects in awesome lists tagged with rate-limiting .

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/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

owin-middleware rate-limiting

Last synced: 04 Aug 2024

https://github.com/stefanprodan/webapithrottle

ASP.NET Web API rate limiter for IIS and Owin hosting

owin-middleware rate-limiting

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.

python rate-limiting requests

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/Shopify/limiter

Simple Ruby rate limiting mechanism.

gem rate-limiting ruby

Last synced: 30 Jul 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.

nodejs rate-limiting

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/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.

python rate-limiting redis

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/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/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/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/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/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/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/rossheat/tonic

A distributed rate limiter for Gin

gin go golang rate-limiting

Last synced: 01 Oct 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/cetanu/steward

An implementation of the Lyft rate-limit service

envoy envoyproxy rate-limiting

Last synced: 02 Oct 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/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/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