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

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

Hot is macOS menu bar application that displays the CPU speed limit due to thermal issues.

app cpu limit mac macos menubar status thermal throttle throttling

Last synced: 11 Apr 2025

https://github.com/macmade/Hot

Hot is macOS menu bar application that displays the CPU speed limit due to thermal issues.

app cpu limit mac macos menubar status thermal throttle throttling

Last synced: 08 Apr 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/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]

bandwith latency throttle

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.

debounce throttle utility

Last synced: 14 May 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/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/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/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.

debounce swiftui throttle

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

📑 Add debounce logic for any method in a single line.

click debounce maui mvvm rx throttle touch ui uwp winforms wpf xamarin

Last synced: 09 Apr 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/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.

golang throttle

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/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/mikecaines/stream-throttle

Rust Stream combinator, to limit the rate at which items are produced

async futures rust stream throttle

Last synced: 17 Mar 2026

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

debounce throttle tiny

Last synced: 25 Oct 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/zewish/prottle

Promise.all() throttle

batches promise throttle

Last synced: 29 Oct 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/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/dwayne/elm-debouncer

Debounce or throttle your actions in Elm.

debounce debouncer elm throttle throttler

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

throttle typescript

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

limiter python redis throttle

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

pipeline throttle tool zsh

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.

debounce javascript throttle

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/camus-design/toolbox

A comprehensive utility library for Dart and Flutter projects.

dart datetime-format debounce empty extention flutter launcher logger throttle toolbox toolkit uri utility

Last synced: 11 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/jmingzi/vue-mobile-page

vue mobile page,移动端分页插件

mobile page scrolling throttle vue

Last synced: 30 Apr 2026

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.

grape limit throttle

Last synced: 26 Oct 2025

https://github.com/ambassify/throttle

Throttle depending on function arguments.

cache javascript throttle timeout

Last synced: 11 Apr 2025