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

Projects in Awesome Lists tagged with backoff

A curated list of projects in awesome lists tagged with backoff .

https://github.com/litl/backoff

Python library providing function decorators for configurable backoff and retry

asynchronous asyncio backoff decorators exceptions exponential python retry retrying synchronous

Last synced: 13 May 2025

https://github.com/xuanwo/backon

Make retry like a built-in feature provided by Rust.

async backoff retry rust

Last synced: 13 May 2025

https://github.com/Xuanwo/backon

Make retry like a built-in feature provided by Rust.

async backoff retry rust

Last synced: 09 Apr 2025

https://github.com/jpillora/backoff

Simple backoff algorithm in Go (golang)

backoff go golang

Last synced: 14 May 2025

https://github.com/rican7/retry

A simple, stateless, functional mechanism to perform actions repetitively until successful.

backoff delay exponential fibonacci functional go incremental jitter limit linear retry stateless wait

Last synced: 15 May 2025

https://github.com/Rican7/retry

A simple, stateless, functional mechanism to perform actions repetitively until successful.

backoff delay exponential fibonacci functional go incremental jitter limit linear retry stateless wait

Last synced: 06 Apr 2025

https://github.com/michaelbull/kotlin-retry

A multiplatform higher-order function for retrying operations that may fail.

backoff functional-programming high-order-function io jitter kotlin kotlin-multiplatform retry

Last synced: 04 Apr 2025

https://github.com/kamilsk/retry

♻️ The most advanced interruptible mechanism to perform actions repetitively until successful.

awesome-go backoff go hacktoberfest jitter library module repeat resiliency retry

Last synced: 30 Dec 2025

https://github.com/inyutin/aiohttp_retry

Simple retry client for aiohttp.

aiohttp backoff failure python retries

Last synced: 21 Feb 2026

https://github.com/lifeomic/attempt

A JavaScript library that makes it easier to retry functions that return a promise

async attempt await backoff exponential-backoff javascript nodejs promise retry retry-strategies team-skillspring typescript

Last synced: 16 May 2025

https://github.com/lestrrat-go/backoff

Backoff mechanics for Go

backoff

Last synced: 15 May 2025

https://github.com/stechstudio/backoff

PHP library providing retry functionality with multiple backoff strategies and jitter support

backoff jitter php retry

Last synced: 12 Apr 2025

https://github.com/fetch-kit/ffetch

TypeScript-first fetch wrapper with configurable timeouts, retries, and circuit-breaker baked in.

backoff fetch http-client javascript production-ready typescript

Last synced: 29 May 2026

https://github.com/h2non/riprova

Versatile async-friendly retry package with multiple backoff strategies

async-await asyncio backoff decorator python resiliency resilient retry

Last synced: 20 Aug 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/ssgreg/repeat

Go implementation of different backoff strategies useful for retrying operations and heartbeating.

backoff exponential-backoff go golang heartbeat repeat retry

Last synced: 17 Jan 2026

https://github.com/jiayihu/rx-polling

πŸ“¬ RxJS-based polling library with exponential backoff

backoff network polling rxjs

Last synced: 20 Aug 2025

https://github.com/ph1ps/swift-concurrency-retry

A retry algorithm for Swift Concurrency

backoff concurrency retry swift swift-concurrency

Last synced: 08 May 2025

https://github.com/linuxdynasty/awsretry

Decorate your AWS Boto3 Calls with AWSRetry.backoff(). This will allows your calls to get around the AWS Eventual Consistency Errors.

aws backoff boto3 python retry

Last synced: 06 Apr 2026

https://github.com/rfyiamcool/backoff

πŸ¦€ go backoff lib, avoid 'thundering herd' effect

backoff

Last synced: 07 Mar 2026

https://github.com/mattn/backoff

backoff utility for cron

backoff cron crontab

Last synced: 11 Jul 2025

https://github.com/coady/waiter

Delayed iteration for polling and retries.

asyncio backoff delay exponential incremental poll retry sleep timeout wait

Last synced: 06 Apr 2025

https://github.com/seuros/chrono_machines

A Ruby gem that implements exponential backoff retry patterns with full jitter for distributed systems. Simple, focused, and built for Ruby 3.2+ with fiber-aware operations.

async backoff configuration distributed-systems dsl exponential-backoff failure-handling fault-tolerance fiber instrumentation jitter monitoring patterns reliability resilience retry ruby ruby-gem temporal timeout

Last synced: 01 Apr 2026

https://github.com/gokgokalp/luffy

Luffy is a simple resilience and transient-fault handling library

backoff backoff-strategy circuit-breaker resilience-client resiliency resiliency-patterns retry retry-library retry-pattern

Last synced: 23 Mar 2025

https://github.com/kelunik/retry

A tiny library for retrying failed operations.

amphp backoff reliability retry

Last synced: 14 Jul 2025

https://github.com/go-playground/backoff

:bowtie: Backoff uses an exponential backoff algorithm to backoff between retries with optional auto-tuning functionality.

auto-tuning backoff exponential-backoff retry

Last synced: 05 May 2025

https://github.com/fabiospampinato/tryloop

Simple library for retrying operations, it supports multiple backoff strategies.

backoff exponential linear raf retry try

Last synced: 27 Jul 2025

https://github.com/wpjunior/tornado-retry-client

Simple retry tornado http client

backoff python retry tornado

Last synced: 28 Oct 2025

https://github.com/patinthehat/backofflib

A PHP library that implements various backoff (delay) algorithms, such as exponential backoff.

algorithm backoff backoff-algorithms exponential-backoff php php-library

Last synced: 09 Apr 2025

https://github.com/mingchuno/exbackoff

Simple exponential backoffs in Elixir

backoff elixir erlang hex

Last synced: 16 Jun 2025

https://github.com/honestbank/kp

Library for handing Kafka messages with retries

backend backoff deadletters golang hacktoberfest kafka retries workspace-code-infrastructure-prod

Last synced: 19 Feb 2026

https://github.com/vbauerster/backoff

Backoff strategy with retry

backoff go retry

Last synced: 17 Oct 2025

https://github.com/asaf-shitrit/go-wait

A tiny util for patient programs

backoff golang jitter polling tiny util wait

Last synced: 25 Jan 2026

https://github.com/alexferl/justbackoff

Simple backoff algorithm in Python

backoff backoff-algorithm exponential-backoff

Last synced: 01 Aug 2025

https://github.com/gtmoose32/moosesoft-azure-servicebus

Moosesoft.Azure.Servicebus is a .Net Standard 2.0 library that extends the functionality of Microsoft.Azure.Service.

amq azure-service-bus backoff delay messaging service-bus servicebus

Last synced: 04 Oct 2025

https://github.com/geersch/retry

Retry utility function supporting exponential backoff and jitter powered by RxJS :dragon:

backoff exponential jitter nestjs nodejs retry typescript

Last synced: 28 Oct 2025

https://github.com/aponysus/redress

Composable, low-overhead retry policies with pluggable classification, per-class backoff strategies, and structured observability hooks. Designed for services that need predictable retry behavior and clean integration with metrics/logging.

backoff backoff-library exponential-backoff fault-tolerance observability python reliability resilience resilient-system retry retry-library

Last synced: 06 Mar 2026

https://github.com/stephnr/backoff

Multiple backoff algorithms exposed as a service in Go (Golang)

backoff golang

Last synced: 30 Mar 2025

https://github.com/tjenkinson/exponential-rate-limit

A small library which handles decaying exponential backoff. This is useful if you want to start throttling something whilst it is going wrong, but recover once things start working again.

backoff decay delay exponential exponential-backoff retry typescript

Last synced: 23 Mar 2025

https://github.com/replaysmike/anyretry

A simple CSharp library for wrapping asynchronous code with retry behavior.

async asynchronous backoff backoff-strategy retry

Last synced: 12 Apr 2025

https://github.com/davidroman0o/retrypool

A powerful Go library for concurrent task processing with customizable retry logic and backoff strategies. Enhance your applications with robust and efficient worker pools that handle retries seamlessly.

backoff concurrency go golang pool resilience retry taskqueue tasks worker worker-pool worker-pools workerpool workers

Last synced: 12 Apr 2025

https://github.com/gotidy/retry

Retrier operations with different strategies

backoff exponential exponential-backoff generic generics go golang retry

Last synced: 15 May 2026

https://github.com/hueristiq/hq-go-retrier

A Go (Golang) package for managing retries for operations that might temporarily fail, such as network requests, database queries, or external API calls e.t.c.

backoff backoff-algorithm backoff-algorithms backoff-strategy go golang jitter retry

Last synced: 12 Aug 2025

https://github.com/busterc/fib-interval

:repeat: setInterval using a series of incrementing Fibonacci durations

backoff fibonacci setinterval settimeout

Last synced: 29 Jun 2025

https://github.com/deeplay-io/retry-subscription

Automatically retry subscriptions with exponential backoff

abort-controller async-iterable backoff change-feed changefeed changes retry subscription watch

Last synced: 07 May 2025

https://github.com/ide/backoff

Computes truncated exponential backoff intervals with jitter

backoff

Last synced: 14 Jun 2025

https://github.com/joeycumines/go-smartpoll

Package smartpoll offers dynamic, reactive scheduling for synchronized polling of multiple data points.

background-jobs backoff concurrency control-loop data-aggregation dynamic-scheduling go golang polling reactive-programming scheduler task-runner task-scheduler

Last synced: 25 Feb 2026

https://github.com/soroushj/gosyphus

Retries with exponential backoff in Go

backoff exponential-backoff go-module golang-module

Last synced: 08 Apr 2025

https://github.com/thumbrise/resilience

Zero-dependency composable resilience toolkit for Go with optional fundamental extensions

backoff circuit-breaker go golang monorepo multi-module opentelemetry resilience retry zero-config zero-dependency

Last synced: 19 Apr 2026

https://github.com/abursavich/retry

Package retry provides backoff algorithms for retryable processes.

backoff exponential-backoff golang retry

Last synced: 23 Feb 2026

https://github.com/samuelgiles/there_was_an_attempt

A small utility designed to be used alongside Dry::Monads::Result to repeatedly attempt an operation sleeping between failed attempts.

backoff backoff-strategy exponential-backoff http monads rails ruby

Last synced: 08 Oct 2025

https://github.com/flowerinthenight/zbackoff

Jittered backoff implementation in Zig.

backoff jitter retry zig ziglang

Last synced: 24 Oct 2025

https://github.com/vladimiry/fs-no-eperm-anymore

Reducing EPERM or other errors on win32 or other platforms using retry loop approach

backoff backoff-strategy eperm error-handling file-system fs retry win32 windows

Last synced: 15 Apr 2025

https://github.com/avtonom/delay-exponential-backoff-bundle

Exponential backoff to delay for Symfony2 bundle for PHP

backoff bundle delay exponential-backoff jitter job retry symfony2

Last synced: 18 Feb 2026

https://github.com/dutu/forever-websocket

WebSocket client, reconnecting and isomorphic. A simple implementation

backoff backoff-strategy isomorphic reconnect reconnection timeout websocket websocket-client

Last synced: 25 Sep 2025

https://github.com/dynastymasra/telegraph

Telegram bot API Go SDK

backoff go golang sdk telegram

Last synced: 20 Aug 2025

https://github.com/igi-111/retry-block

utilities to retry operations that may fail with configurable backoff behavior using macros over blocks of code

backoff backoff-strategy retry retry-library rust rust-crate

Last synced: 13 Apr 2025

https://github.com/carloscharz/exponentialbackoff

Basic class to handle requests and resend them using exponential back-off

backoff exponential strategy

Last synced: 15 Jul 2025

https://github.com/nassiharel/backoff.js

Fibonacci, exponential and fixed backoffs for Node.js.

backoff fibonacci retry strategy

Last synced: 03 Jul 2025

https://github.com/aponysus/recourse

Policy-driven, observable resilience for Go services: retries, hedging, circuit breaking, and budgets.

backoff backpressure circuit-breaker distributed-systems fault-tolerance go golang hedging microservices observability rate-limiting reliability resilience retry

Last synced: 25 Jan 2026

https://github.com/patinthehat/backoffv2

PHP library implementing various backoff alforithms such as exponential backoff.

algorithms backoff backoff-algorithms backoff-strategy composer-package exponential-backoff php

Last synced: 09 Jul 2025

https://github.com/cfchou/go-gentle

Talk to external services like a gentleman.

backoff bulkheads circuit-breaker hystrix rate-limit resiliency token-bucket

Last synced: 05 Feb 2026

https://github.com/akornatskyy/retry-java

:repeat: Repeat failed call

backoff resilience

Last synced: 03 May 2026

https://github.com/marcobellaccini/pysudokugen

Python 3 script that generates random valid sudoku matrices

backoff backoff-strategy sudoku

Last synced: 16 Mar 2025

https://github.com/miller-28/luminara

Luminara β€” inspired by β€œlumen,” light β€” is a fast, versatile fetch client that works everywhere: browsers, frameworks, and Node.js. Zero dependencies, rich features, maximum flexibility.

api-client backoff browser deduplication fetch framework-agnostic hedging http-client interceptors javascript js-library metrics nodejs request requests retry universal versatile zero-dependencies

Last synced: 21 Nov 2025

https://github.com/matthewpi/backoff

Context-aware exponential backoff

backoff context exponential go golang

Last synced: 17 Mar 2025

https://github.com/emove/connpool

a connection pool for every reusable connection

backoff connection-pool dynamic-register network

Last synced: 14 Jan 2026

https://github.com/mrlorentx/accio-js

A modern, lightweight HTTP client for Node.js with built-in retry capabilities, timeout handling, and event monitoring.

backoff http node-js retry timeout

Last synced: 10 May 2026

https://github.com/yevtyushkin/backoff-config

Flexible Backoff Configuration In Rust

backoff backon config figment retry rust serde

Last synced: 12 Mar 2026

https://github.com/indrasaputra/backoff

Implementation of Backoff Strategy written in Go (Golang)

backoff backoff-strategy go golang

Last synced: 09 Oct 2025

https://github.com/copyleftdev/randexc

A Go library for executing actions at random times within specified durations. Perfect for load testing, simulating real-world events, and implementing jittered backoff strategies.

backoff execution go jitter random testing

Last synced: 27 Oct 2025

https://github.com/nixjs/backoff-typescript

A small library which handles decaying constant/linear/exponential backOff

attempt backoff javascript polling retry retry-strategies typescript

Last synced: 20 May 2026

https://github.com/audienseco/retry-backoff

Handle callback retries with incremental backoff and timeout support.

backoff callback retry timeout

Last synced: 04 Apr 2025

https://github.com/than-dev/retry-decorator

Its a retry decorator implementation for async operations on javascript/typescript! Some strategies were used, like backoff, jitter and custom transient error detection!

backend backoff communication decorators javascript jitter nodejs patterns retry typescript

Last synced: 14 Apr 2026

https://github.com/jamesjoshuahill/go-retry

Go package for backoff and retry

backoff golang retry

Last synced: 06 Feb 2026

https://github.com/beenotung/backoff-pool

A helper library to manage expotential backoff intervals of different resources. This can be used to manage retry interval of login attempts per IP address.

backoff expotential npm-package pool-manager rate-limiting typescript-library

Last synced: 12 May 2026

https://github.com/aofei/backoff

A Full-Jitter exponential backoff helper for Go.

backoff exponential full-jitter go helper

Last synced: 02 Feb 2026

https://github.com/mateothegreat/rxjs-exponential-backoff

πŸŒ€ Exponential backoff like a boss with rxjs.

backoff backoff-strategy exponential-backoff rxjs rxjs-examples

Last synced: 07 Feb 2026

https://github.com/marselester/backoff

Go port of the exponential backoff algorithm recommended in Polly project.

backoff golang retry

Last synced: 11 Apr 2025

https://github.com/pthethanh/retry

retry is a simple http-retry client that support backoff policy such as exponential backoff with max retries...

backoff go golang http-client http-retry retry

Last synced: 29 Mar 2026

https://github.com/adametherzlab/retry-ts

Typed retry with exponential backoff, jitter, and AbortController support

async backoff bun resilience retry typescript

Last synced: 03 Apr 2026

https://github.com/igors93/relinker

Simple by default, powerful by composition, safe by guidance β€” a clear, modular, and debuggable Python retry library.

async backoff debugging decorator developer-tools fault-tolerance http observability python rate-limit reliability resilience retry retry-policy timeout

Last synced: 06 Jun 2026

https://github.com/lotuc/backoff

Backoff & retries for Clojure/Script

backoff clojure clojurescript retry-library

Last synced: 11 Dec 2025