Projects in Awesome Lists tagged with throttle
A curated list of projects in awesome lists tagged with throttle .
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 nestjs postgresql prisma rate-limiting ratelimter redis security sqlite throttle valkey
Last synced: 06 May 2025
https://github.com/sgrondin/bottleneck
Job scheduler and rate limiter, supports Clustering
clustering limiter rate-limiter rate-limiting scheduler throttle throttling
Last synced: 14 May 2025
https://github.com/SGrondin/bottleneck
Job scheduler and rate limiter, supports Clustering
clustering limiter rate-limiter rate-limiting scheduler throttle throttling
Last synced: 21 Mar 2025
https://github.com/jaredlunde/react-hook
↩ Strongly typed, concurrent mode-safe React hooks
debounce hooks hooks-api hooks-library react react-hook react-hooks react-hooks-typescript throttle typescript typescript-hooks window-scroll window-size
Last synced: 12 May 2025
https://github.com/jaredLunde/react-hook
↩ Strongly typed, concurrent mode-safe React hooks
debounce hooks hooks-api hooks-library react react-hook react-hooks react-hooks-typescript throttle typescript typescript-hooks window-scroll window-size
Last synced: 26 Mar 2025
https://github.com/marcosbarbero/spring-cloud-zuul-ratelimit
Rate limit auto-configure for Spring Cloud Netflix Zuul
bucket4j consul hacktoberfest hacktoberfest2021 hashicorp-consul load-shedding loader netflix-zuul open-source rate-limit spring-cloud spring-cloud-netflix spring-cloud-netflix-zuul throttle throttling
Last synced: 13 May 2025
https://github.com/yulingtianxia/MessageThrottle
A lightweight Objective-C message throttle and debounce library.
carthage cocoapod-pod debounce message objective-c objective-c-runtime runtime throttle
Last synced: 03 May 2025
https://github.com/yulingtianxia/messagethrottle
A lightweight Objective-C message throttle and debounce library.
carthage cocoapod-pod debounce message objective-c objective-c-runtime runtime throttle
Last synced: 04 Apr 2025
https://github.com/github/freno
freno: cooperative, highly available throttler service
high-availability mysql proxysql replication throttle vitess
Last synced: 15 May 2025
https://github.com/ozontech/file.d
A blazing fast tool for building data pipelines: read, process and output events. Our community: https://t.me/file_d_community
actions clickhouse elasticsearch events file gelf go http input json kafka logs observability output pipeline processing reading sre throttle tracing
Last synced: 02 Apr 2026
https://github.com/netanelbasal/helpful-decorators
Helpful decorators for typescript projects
debounce decorators measure once settimeout throttle typscript
Last synced: 16 May 2025
https://github.com/NetanelBasal/helpful-decorators
Helpful decorators for typescript projects
debounce decorators measure once settimeout throttle typscript
Last synced: 01 Apr 2025
https://github.com/sitespeedio/throttle
Throttle your network connection [Linux/Mac OS X]
Last synced: 15 May 2025
https://github.com/1pkg/gohalt
Gohalt 👮♀🛑: Fast; Simple; Powerful; Go Throttler library
go golang metrics monitoring queueing rate-limit throttle
Last synced: 06 Apr 2025
https://github.com/github/mini-throttle
A small JavaScript throttle & debounce implementation.
Last synced: 14 May 2025
https://github.com/boraseoksoon/throttler
One Line to throttle, debounce and delay: Say Goodbye to Reactive Programming such as RxSwift and Combine.
async asynchronous-programming cocoa combine dispatchqueue dispatchworkitem foundation function input ios macos swift swift-package-manager swiftui throttle throttle-requests throttler uikit validation validation-library
Last synced: 15 Apr 2025
https://github.com/boraseoksoon/Throttler
One Line to throttle, debounce and delay: Say Goodbye to Reactive Programming such as RxSwift and Combine.
async asynchronous-programming cocoa combine dispatchqueue dispatchworkitem foundation function input ios macos swift swift-package-manager swiftui throttle throttle-requests throttler uikit validation validation-library
Last synced: 25 Mar 2025
https://github.com/leandromoreira/nginx-lua-redis-rate-measuring
A lua library to provide distributed rate measurement using nginx + redis, you can use it to do a throttling system within many nodes.
distributed-systems lua measurements nginx rate-limit rate-limiter redis redis-cluster throttle
Last synced: 02 Mar 2026
https://github.com/hallazzang/asyncio-throttle
Simple, easy-to-use throttler for asyncio.
asyncio python throttle throttler throttling
Last synced: 02 Sep 2025
https://github.com/etcinit/speedbump
A Redis-backed rate limiter in Go
gin go middleware negroni rate-limiting redis throttle
Last synced: 12 Apr 2025
https://github.com/okwolf/hyperapp-fx
Effects for use with Hyperapp
animation debounce delay effects fetch frame history http hyperapp hyperapp-fx keyboard localstorage random requestanimationframe settimeout throttle time
Last synced: 12 May 2025
https://github.com/alextanhongpin/go-advance-concurrency
A collection of best practices and lessons learnt from applying concurrency in go.
backoff backpressure channel concurrency golang goroutine mutex rate-limit throttle worker
Last synced: 27 Mar 2026
https://github.com/ThrottlingTroll/ThrottlingTroll
Rate limiting/throttling middleware for ASP.NET Core and Azure Functions
asp-net asp-net-core azure-functions distributed middleware rate-limit rate-limiter rate-limiting ratelimit ratelimiter redis throttle throttler throttling
Last synced: 18 Apr 2025
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: 06 Jul 2025
https://github.com/djwassink/promise-parallel-throttle
It's kinda like Promise.all(), but throttled!
parallel promise sequential throttle
Last synced: 12 Apr 2025
https://github.com/terkelg/workshy
A small (376B) lazy function scheduler for a butter smooth main thread.
lazy performance queue-tasks scheduler task-scheduler throttle
Last synced: 07 Jul 2025
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: 09 Jul 2025
https://github.com/dmnsgn/raf-perf
RAF loop with an adaptive fps and performance ratio calculated from either a sample count or a sample duration. Typically used when doing intensive graphics computation in canvas.
adaptive fps loop performance raf requestanimationframe throttle tick ticker
Last synced: 14 Apr 2025
https://github.com/sigmavirus24/rush
Modular, way of implementing rate-limiting in python with a few handy default implementations
gcra python3 rate-limiter rate-limiting ratelimit throttle throttle-requests throttler
Last synced: 29 Jul 2025
https://github.com/sideeffect-io/regulate
Provides time-based regulation operators like Debounce and Throttle. 100% based on Swift concurrency.
Last synced: 13 Jun 2025
https://github.com/defense-cr/defense
🔮 A Crystal HTTP handler for throttling, blocking and tracking malicious requests.
allow2ban block crystal fail2ban handler rack-attack throttle throttling
Last synced: 28 Dec 2025
https://github.com/aldaviva/throttledebounce
🚗 Rate-limit your actions and funcs by throttling and debouncing them. Retry when an exception is thrown.
debounce rate-limiting retry throttle
Last synced: 30 Apr 2025
https://github.com/adhocore/phalcon-ext
Foundations, adapters, extensions, middlewares and utilities for Phalcon v4
adhocore argv-parser console-application cors logger middleware outputcache phalcon phalcon-adapters phalcon-ext phalcon-jwt php7 swiftmailer task-scheduler throttle twig validation
Last synced: 10 Apr 2025
https://github.com/lpinca/valvelet
Limit the execution rate of a function
promise rate-limiting throttle
Last synced: 06 Mar 2026
https://github.com/boz/go-throttle
Go throttle package for rate limiting arbitrary code.
Last synced: 04 Aug 2025
https://github.com/captaincodeman/svelte-api-keys
API Key Generation, Validation, and Rate Limiting for SvelteKit
api firestore keys permissions rate-limiting redis security svelte svelte-kit throttle token-bucket
Last synced: 26 Apr 2025
https://github.com/shahradelahi/axios-throttle-interceptor
🚦 A lightweight Axios request throttling interceptor
axios interceptor rate-limiting throttle
Last synced: 06 Mar 2026
https://github.com/nerdoza/vue-click
Vue plugin for advanced click directive
click debounce doubleclick throttle vue vue-plugin vue3 vue3-typescript
Last synced: 02 Aug 2025
https://github.com/anseki/anim-event
Event Manager for Animation
animation debounce drag event event-listener mousemove performance requestanimationframe resize scroll throttle
Last synced: 06 Apr 2025
https://github.com/floatdrop/debounce
A zero-allocation debouncer
debounce go golang performance rate-limiting throttle utility
Last synced: 14 Jan 2026
https://github.com/timacdonald/debounced-notifications
Basecamp style notification debouncing / throttling for Laravel notifications.
laravel notifications throttle
Last synced: 30 Apr 2025
https://github.com/kahbazi/throttlr
A throttling middleware for ASP.NET Core
aspnetcore endpoint middleware ratelimit throttle
Last synced: 30 Apr 2025
https://github.com/kevincobain2000/laravel-alert-notifications
Send alert to email, microsoft teams from laravel app, when an exception occurs. Throttle is enabled by default.
alerts email laravel microsoft-teams monitoring slack throttle
Last synced: 06 Apr 2025
https://github.com/bettertyped/react-performance-hooks
🎊 React hooks that will make you extremely easy to debounce and throttle your functions to gain instant performance boost!
debounce hooks performance react throttle usedebounce usedebouncestate usethrottle usethrottlestate
Last synced: 27 Oct 2025
https://github.com/jcoreio/async-throttle
throttle async and promise-returning functions like lodash.throttle
async async-await promise throttle
Last synced: 15 Jul 2025
https://github.com/dotnet-labs/semaphoreslimthrottle
Rate Limiting API Endpoints in ASP.NET Core
api asp-net-core aspnetcore concurrency concurrent dotnet dotnet-core dotnetcore http http-client http-request httpclient rate-limiting semaphore throttle throttling
Last synced: 07 Jul 2025
https://github.com/woehrl01/pod-pacemaker
PodPacemaker is a Kubernetes operator designed to manage the rate at which pods are initiated on a specific node.
kubernetes scale throttle thundering-herd
Last synced: 16 Apr 2026
https://github.com/fabiospampinato/dettle
A tiny fully-featured debounce and throttle implementation.
Last synced: 25 Oct 2025
https://github.com/dokmic/ts-async-decorators
TypeScript Async Method Decorators
async cancelable debounce decorator decorators mutex promise retry semaphore throttle timeout typescript
Last synced: 18 Aug 2025
https://github.com/kovstas/fs2-throttler
Throttling for FS2 based on the Token bucket algorithm.
fs2 scala stream throttle throttler throttling
Last synced: 25 Jul 2025
https://github.com/lpinca/stopcock
Limit the execution rate of a function using the token bucket algorithm
leaky-bucket promise rate-limiting throttle token-bucket
Last synced: 14 Sep 2025
https://github.com/grimmerk/d4c-queue
Execute tasks sequentially or concurrently. Wrap an async/promise-returning/sync function as a queue-ready async function for easy reusing. Support passing arguments/getting return value, decorators. below is an introduction to v1.6.
apollo await browser concurency concurrency decorators javascript lock nestjs nodejs promise-returning-functions sequential synchronization task-queue throttle typescript
Last synced: 03 Apr 2025
https://github.com/fastify/fastify-throttle
Throttle the download speed of a request
fastify fastify-plugin throttle throttling
Last synced: 19 Oct 2025
https://github.com/gopal96685/throttler
A highly configurable Go library for rate-limiting, task scheduling, and priority-based execution with retries, backoff, and circuit breaking capabilities.
circuit-breaker concurrency go priority-queue ratelimit ratelimiter retry-mechanism taskqueue throttle throttling workerpool
Last synced: 06 Oct 2025
https://github.com/dandv/rate-limit
Meteor package to rate-limit a function by queuing up calls (instead of dropping them like throttle or debounce)
debounce javascript meteor rate-limiting throttle
Last synced: 12 Apr 2025
https://github.com/blakeembrey/js-functools
Utilities for working with functions in JavaScript, with TypeScript
functools operand throttle typescript
Last synced: 14 Sep 2025
https://github.com/client-side/throttle
Java Rate Limiter Derived From Googles' Guava Implementation
java rate-limiter rate-limiting throttle
Last synced: 05 Oct 2025
https://github.com/rickypc/puppeteer-page-pool
A Page resource pool for Puppeteer.
browser chrome concurrency construction crawl functionality headless instance limitation model page parallel pool puppeteer resource reuse spawn throttle worker
Last synced: 13 Jul 2025
https://github.com/bowencool/async-utilities
An asynchronous tools library in the style of higher-order functions.
abort abortable async asynchronous cancel cancelable concurrent concurrent-queue concurrently debounce promise retry throttle timeout typescript utilities utils
Last synced: 14 Jun 2025
https://github.com/fredmorcos/throttle_my_fn
A Rust attribute macro to limit a function's number of runs over a specified period of time
macro macros rate-limiter rate-limiting rust rust-crate rust-lang throttle
Last synced: 09 Apr 2026
https://github.com/jaguar-dart/serve
Serves static files in a directory
authentication basic-authentication cli https logging serve-files simplehttpserver static-server static-website stats throttle
Last synced: 12 Apr 2025
https://github.com/noahflk/react-relaxed
Lightweight React Hooks for debouncing and throttling inputs
debounce hooks react react-hook react-hooks throttle
Last synced: 16 Mar 2025
https://github.com/nsweeting/throttle
A general purpose Elixir throttle utility.
api elixir pheonix phoenix-framework plug throttle
Last synced: 07 May 2025
https://github.com/behnammodi/tlence
debounce and throttle techniques for performance
debounce debouncing delay javascript throttle throttling wait
Last synced: 22 Mar 2025
https://github.com/martinstark/throttle-ts
Correctly typed, generic, typescript throttle function
Last synced: 13 Apr 2025
https://github.com/solkimicreb/history-throttler
A simple fix for unwanted duplicate history entries on the frontend.
client-side frontend history history-api requestanimationframe throttle
Last synced: 10 Mar 2026
https://github.com/leocolman/simplefeaturethrottler
When adding a new feature to an unstable production environment, a service might want to limit the amount of calls made to external services or procedures. With Simple Feature Throttle you can control this.
feature hacktoberfest kotlin percentage-throttle rate-limit rate-limiter rate-limiting throttle throttler throttling
Last synced: 27 Apr 2025
https://github.com/soulomoon/python-throttle
Super naive python redis limiter
Last synced: 12 Jun 2025
https://github.com/insidezhou/southern-quiet
这是一个基于Spring Boot,为了提供一些基础设施抽象,减少重复劳动而存在的库。
debounce event job notification spring-boot throttle
Last synced: 04 Oct 2025
https://github.com/LeoColman/SimpleFeatureThrottler
When adding a new feature to an unstable production environment, a service might want to limit the amount of calls made to external services or procedures. With Simple Feature Throttle you can control this.
feature hacktoberfest kotlin percentage-throttle rate-limit rate-limiter rate-limiting throttle throttler throttling
Last synced: 11 Jan 2026
https://github.com/seuros/throttle_machines
Advanced rate limiting library for Ruby. Rate limit anything - API calls, AI requests, background jobs. Features GCRA, token bucket algorithms, circuit breakers, and multiple storage backends.
ai-rate-limiting algorithm background-jobs circuit-breaker concurrency distributed-systems gcra limiter memory-storage performance rate-limiter rate-limiting redis resilience ruby ruby-gem temporal-precision throttle throttling token-bucket
Last synced: 01 Apr 2026
https://github.com/baekteun/eventlimiter
💎 Simple classes for efficiently handling events based on a Swift Concurrency.
async-await debounce swift-concurrency throttle
Last synced: 24 Apr 2025
https://github.com/mthahzan/react-component-action-debouncer
Debounce any component actions
debounce react react-native reactjs throttle
Last synced: 31 Aug 2025
https://github.com/dorssel/dotnet-debounce
.NET library that coalesces, debounces, serializes, and throttles incoming concurrent events.
coalesce debounce dotnet rate-limit throttle
Last synced: 09 Apr 2025
https://github.com/gowork/throttler
Simple PHP execution throttler.
php throttle throttler throttling
Last synced: 30 Jul 2025
https://github.com/emiraydin/ratelimiter
Rate limiter for APIs, built with Node.js and Redis
javascript rate-limit rate-limiter rate-limiting rate-limits throttle throttle-calls
Last synced: 26 Oct 2025
https://github.com/anko/zthrottle
tool to throttle a pipeline, so an expensive consumer gets a line less often
Last synced: 29 Apr 2025
https://github.com/gruppio/throttle
Throttle library for arduino, just like a Debounce but faster! 😎
arduino arduino-library bounce button debounce due duemilanove esp32 esp8266 platformio throttle uno
Last synced: 15 Apr 2025
https://github.com/vpodk/debouncing
🛂 Debouncing and throttling library optimizes event handling by delaying or limiting function execution.
Last synced: 12 Apr 2025
https://github.com/tjcchen/practice-makes-perfect
🏆 All are FE relevant stuff: Ajax, Promise, ES6 New Features, Flex Layout, Grid Layout, Debounce, Throttle, Currying etc.
ajax components css currying debounce es6 flex frontend grid javascript layout promise slider tabs throttle xhr
Last synced: 03 Mar 2026
https://github.com/soenkekluth/nextframe
Promise for requestAnimationFrame plus nextFrames, sequence, delay, throttleFrames, waitFrames
delay loop nextframe performance promise rendering requestanimationframe sequence settimeout throttle unblocking until wait when
Last synced: 01 Mar 2026
https://github.com/bdurand/simple_throttle
Simple redis backed throttle ruby gem
performance redis ruby throttle
Last synced: 09 Jul 2025
https://github.com/fabiospampinato/dettle-batch
A batched debouncing and throttling solution, for performance.
batch debounce dettle performance throttle
Last synced: 27 Jul 2025
https://github.com/biw/tiny-throttle
throttle & debounce package, only 326 bytes, 83% smaller than lodash
debounce event-debounce event-throttle javascript jest lodash throttle tiny
Last synced: 22 Apr 2025
https://github.com/muhamed-didovic/php-throttle
Throttle for Zend / Laravel or PHP Framework
php throttle throttling zend zend-framework
Last synced: 15 Jul 2025
https://github.com/chneau/slow
Go package for Debounce and Throttle
debounce golang lodash throttle underscore
Last synced: 07 Nov 2025
https://github.com/startpolymer/s-utils
Polymer utility functions, mixins, modules and styles.
polymer throttle utilities utils
Last synced: 02 Feb 2026
https://github.com/seosh817/easy_debounce_throttle
An easy-to-use flutter package that provides debounce and throttle with Stream and WidgetBuilder.
debounce flutter-package throttle
Last synced: 23 Feb 2026
https://github.com/bagowix/ratelimit-io
ratelimit-io: Flexible bidirectional rate-limiting library with redis backend
aioredis asyncio limit limiter limiting rate-limit rate-limiter rate-limiting ratelimit ratelimiter ratelimiting redis throttle
Last synced: 14 Jan 2026
https://github.com/ouyangjinting/grape-throttling
Grape rate limit exceeded.
Last synced: 26 Oct 2025
https://github.com/ambassify/throttle
Throttle depending on function arguments.
cache javascript throttle timeout
Last synced: 11 Apr 2025