Throttling

Open-source projects categorized as Throttling Edit details

Top 14 Throttling Open-Source Projects

  • bree

    :traffic_light: The best job scheduler for Node.js and JavaScript with cron, dates, ms, later, and human-friendly support. Works in Node v12.11.0+, uses worker threads to spawn sandboxed processes, and supports async/await, retries, throttling, concurrency, and cancelable promises (graceful shutdown). Simple, fast, and lightweight. Made for @ForwardEmail and @ladjs.

    Project mention: Review: node-cron | reddit.com/r/node | 2022-09-23

    Been using https://github.com/hexagon/croner and https://github.com/breejs/bree depending on the use case, both are currently being maintained.

  • throttled

    Workaround for Intel throttling issues in Linux.

    Project mention: X1 Carbon Gen 10 with Ubuntu | reddit.com/r/thinkpad | 2022-09-21

    Apparently, gen 10 is affected too, but that can be fixed with throttled: https://github.com/erpalma/throttled

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • bottleneck

    Job scheduler and rate limiter, supports Clustering

    Project mention: Newbie Help: Telegraf telegram bot with async/fetch, media send and async management | reddit.com/r/node | 2022-07-02

    If you have trouble with floods of traffic, use a rate limiter. Check out https://www.npmjs.com/package/bottleneck

  • Hot

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

    Project mention: Is this bad? If so how do I fix it? | reddit.com/r/mac | 2022-09-27

    You can use the tool "Hot" (https://github.com/macmade/Hot) to check if we are investigating in the right direction.

  • go-streams

    A lightweight stream processing library for Go

    Project mention: The most lightweight (zero-dependency core) yet comprehensive stream processing library for Go | reddit.com/r/golang | 2022-06-01
  • sidekiq-throttled

    Concurrency and threshold throttling for Sidekiq.

    Project mention: Building a simple dynamic job scheduler with Sidekiq | reddit.com/r/rails | 2022-08-31
  • asyncio-throttle

    Simple, easy-to-use throttler for asyncio.

    Project mention: I am trying to use asyncio for millions of API requests but cannot add rate limit | reddit.com/r/learnpython | 2022-05-25

    Then I attempted to use the python package https://github.com/hallazzang/asyncio-throttle

  • talent.io

    Download talent.io’s Tech Salary Report. Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform talent.io

  • throttlestop

    Simple tool to manage thermal behaviour on Linux

    Project mention: T430 i7-3940XM overclock under linux | reddit.com/r/thinkpad | 2022-09-19
  • Throttler

    🔀⏳ Easy throttling with asyncio support

  • windows10-latency-optimization

    :rocket: Windows 10 Latency Optimization – гайд про оптимизацию Windows и уменьшение задержек (latency, input-lag, throttling и stuttering), а так же про повышение FPS.

    Project mention: Windows 10 Optimization Guides | reddit.com/r/closedopensource | 2022-02-14

    Latency optimization guide from Denis-G

  • no-tethering-restrictions

    Unlimit/un-throttle/un-restrict/bypass the 'tethering/hotspot' classification for Android

    Project mention: Free T mobile wifi hotspot for low income students | reddit.com/r/freebies | 2022-09-26

    Carrier variants devices may come with built-in services that detect hotspot usage in "unprovisioned" devices. At least that was the general consensus; TMobile sniffs data for TTL and destination, it also hijacks your DNS queries whenever possible. Sounds complicated but all you really need to do is have DoT/DoH enabled on your devices (optional) and go down this thorough list of methods.

  • equalizer

    A rate limiters package for Go (by reugn)

    Project mention: Can you help me build a better API? | reddit.com/r/golang | 2022-05-04

    You could use a rate limiter package like equalizer (note: i've never used this, just happened to see it the other day), or you could roll your own as a fun practice program. The TL;DR is that you identify users based on some metric, such as IP address, and then have a counter that tracks how many requests they make in a short period of time, and if they make over the threshold, you start returning 429 Rate Limit Exceeded errors.

  • fluent-plugin-throttle

    Rate limiting for fluentd

  • token-bucket

    A Java implementation of the Token Bucket algorithm (by cowwoc)

    Project mention: Feign client Rate Limiting using Resilience4J | reddit.com/r/java | 2022-03-02

    See https://github.com/vladimir-bukhtoyarov/bucket4j and https://github.com/cowwoc/token-bucket for alternatives.

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-09-27.

Throttling related posts

Index

What are some of the best open-source Throttling projects? This list will help you:

Project Stars
1 bree 2,347
2 throttled 2,113
3 bottleneck 1,358
4 Hot 1,154
5 go-streams 1,046
6 sidekiq-throttled 487
7 asyncio-throttle 95
8 throttlestop 81
9 Throttler 77
10 windows10-latency-optimization 61
11 no-tethering-restrictions 44
12 equalizer 38
13 fluent-plugin-throttle 37
14 token-bucket 1
Find remote jobs at our new job board 99remotejobs.com. There are 5 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Truly a developer’s best friend
Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.
scoutapm.com