Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: retry
JustinBeckwith/retry-axios
π¦ A super flexible interceptor for Axios that makes it easy to retry requests.
Language: TypeScript - Size: 256 KB - Last synced: 1 day ago - Pushed: 8 days ago - Stars: 475 - Forks: 60
beenotung/graceful-playwright
Gracefully handle timeout and network error with auto retry.
Language: TypeScript - Size: 34.2 KB - Last synced: 1 day ago - Pushed: 3 days ago - Stars: 0 - Forks: 0
SocketSomeone/nestjs-resilience
π‘οΈ A module for improving the reliability and fault-tolerance of your NestJS applications
Language: TypeScript - Size: 2.53 MB - Last synced: about 23 hours ago - Pushed: 1 day ago - Stars: 99 - Forks: 4
genesys/mollitia
JavaScript Resilience Library
Language: TypeScript - Size: 4.9 MB - Last synced: 1 day ago - Pushed: 3 days ago - Stars: 50 - Forks: 7
damnever/goctl π¦
For the sake of concurrency control, flow control, resource control, etc.
Language: Go - Size: 81.1 KB - Last synced: 1 day ago - Pushed: over 4 years ago - Stars: 6 - Forks: 1
arakelian/retry
A Java library to allow for the creation of configurable retrying strategies for an arbitrary function call, such as something that communicates with a remote service.
Language: Java - Size: 750 KB - Last synced: 1 day ago - Pushed: about 1 year ago - Stars: 2 - Forks: 0
Censkh/api-def
Typed APIs with middleware support
Language: TypeScript - Size: 1.59 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 1 - Forks: 1
zj565061763/retry
Android retry library
Language: Kotlin - Size: 446 KB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 2 - Forks: 1
hynek/stamina
Production-grade retries for Python
Language: Python - Size: 788 KB - Last synced: 1 day ago - Pushed: 22 days ago - Stars: 730 - Forks: 7
aloisdeniel/dio_retry
Retry interceptor for dio.
Language: Dart - Size: 17.6 KB - Last synced: 2 days ago - Pushed: about 3 years ago - Stars: 48 - Forks: 37
makiftutuncu/k-retry
A naive retry implementation in Kotlin
Language: Kotlin - Size: 62.5 KB - Last synced: 2 days ago - Pushed: 5 months ago - Stars: 1 - Forks: 0
avast/retry-go
Simple golang library for retry mechanism
Language: Go - Size: 180 KB - Last synced: 3 days ago - Pushed: 15 days ago - Stars: 2,223 - Forks: 154
litl/backoff
Python library providing function decorators for configurable backoff and retry
Language: Python - Size: 248 KB - Last synced: 3 days ago - Pushed: 14 days ago - Stars: 2,477 - Forks: 145
homeport/retry
Tool to retry a command in case it fails
Language: Go - Size: 201 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 3 - Forks: 0
softwaremill/retry
because you should never give up, at least not on the first try
Language: Scala - Size: 195 KB - Last synced: about 22 hours ago - Pushed: 1 day ago - Stars: 348 - Forks: 36
failsafe-lib/failsafe
Fault tolerance and resilience patterns for the JVM
Language: Java - Size: 1.54 MB - Last synced: about 3 hours ago - Pushed: 3 months ago - Stars: 4,103 - Forks: 292
fslev/selenium-jutils
Selenium Java Utils
Language: Java - Size: 166 KB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 3 - Forks: 0
Xuanwo/backon
Retry with backoff without effort.
Language: Rust - Size: 72.3 KB - Last synced: about 18 hours ago - Pushed: 25 days ago - Stars: 402 - Forks: 16
safwank/ElixirRetry
Simple Elixir macros for linear retry, exponential backoff and wait with composable delays
Language: Elixir - Size: 141 KB - Last synced: 1 day ago - Pushed: 6 months ago - Stars: 433 - Forks: 32
hamba/testutils
A collection of Go testing utilities
Language: Go - Size: 58.6 KB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 1 - Forks: 1
soenneker/soenneker.extensions.httpclient
A collection of helpful HttpClient extension methods, like retry and auto (de)serialization
Language: C# - Size: 147 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 0 - Forks: 0
0xthierry/python-request-rate-limiter
Example of a rate limiter for the Python requests library.
Language: Python - Size: 27.3 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 0 - Forks: 0
violet-black/kaiju-scheduler
Asynchronous Python function scheduler and executor
Language: Python - Size: 31.3 KB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 1 - Forks: 0
webmasterdevlin/Resilience4jDemo
Retry and circuit breaker policies in Java microservices.
Language: Java - Size: 76.2 KB - Last synced: 5 days ago - Pushed: 7 months ago - Stars: 0 - Forks: 1
webmasterdevlin/RetryCircuitbreakerPythonDemo
Retry and circuit breaker policies in Python microservices.
Language: Python - Size: 325 KB - Last synced: 5 days ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
webmasterdevlin/CockatielDemo
Retry and circuit breaker policies in Nodejs microservices.
Language: TypeScript - Size: 105 KB - Last synced: 5 days ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
softprops/again
β»οΈ Retry faillible Rustlang std library futures
Language: Rust - Size: 795 KB - Last synced: 1 day ago - Pushed: almost 2 years ago - Stars: 55 - Forks: 14
tictactrip/luminator
πΈ Axios proxy provider agent.
Language: TypeScript - Size: 868 KB - Last synced: 2 days ago - Pushed: 29 days ago - Stars: 28 - Forks: 2
sjinks/node-fetch-retry-ts
Adds retry functionality to fetch()
Language: TypeScript - Size: 2.17 MB - Last synced: 9 days ago - Pushed: 10 days ago - Stars: 6 - Forks: 3
h2non/gentleman
Plugin-driven, extensible HTTP client toolkit for Go
Language: Go - Size: 256 KB - Last synced: 3 days ago - Pushed: 5 months ago - Stars: 1,065 - Forks: 53
resilience4j/resilience4j
Resilience4j is a fault tolerance library designed for Java8 and functional programming
Language: Java - Size: 8.08 MB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 9,409 - Forks: 1,293
Aldaviva/ThrottleDebounce
π Rate-limit your actions and funcs by throttling and debouncing them. Retry when an exception is thrown.
Language: C# - Size: 192 KB - Last synced: 4 days ago - Pushed: 9 months ago - Stars: 29 - Forks: 5
aguimaraes/bureaucrat
Failure is my thing
Language: PHP - Size: 104 KB - Last synced: 9 days ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0
benmezger/pyretries
Retry library for Python
Language: Python - Size: 1.16 MB - Last synced: about 15 hours ago - Pushed: 1 day ago - Stars: 5 - Forks: 0
failsafe-go/failsafe-go
Fault tolerance and resilience patterns for Go
Language: Go - Size: 367 KB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 1,467 - Forks: 26
ekomobile/retry
Retry with exponential backoff
Language: PHP - Size: 19.5 KB - Last synced: 10 days ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0
stechstudio/backoff
PHP library providing retry functionality with multiple backoff strategies and jitter support
Language: PHP - Size: 33.2 KB - Last synced: 4 days ago - Pushed: about 1 month ago - Stars: 180 - Forks: 21
go-resty/resty
Simple HTTP and REST client library for Go
Language: Go - Size: 3.43 MB - Last synced: 10 days ago - Pushed: 18 days ago - Stars: 9,342 - Forks: 670
michaelbull/kotlin-retry
A multiplatform higher-order function for retrying operations that may fail.
Language: Kotlin - Size: 260 KB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 322 - Forks: 9
Avtonom/queue-repeat
Queue Repeat Manager to RabbitMQ.
Language: PHP - Size: 12.7 KB - Last synced: 13 days ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0
MhmdRyhn/begger
A Minimal HTTP Request Library with Retry Facilities
Language: Go - Size: 8.79 KB - Last synced: 14 days ago - Pushed: 14 days ago - Stars: 0 - Forks: 0
itning/guava-retrying3 Fork of rholder/guava-retrying
This is a small extension to Google's Guava library to allow for the creation of configurable retrying strategies for an arbitrary function call, such as something that talks to a remote service with flaky uptime.
Language: Java - Size: 649 KB - Last synced: 14 days ago - Pushed: 14 days ago - Stars: 12 - Forks: 2
workshop-depot/retry π¦
for retrying functions in Go
Language: Go - Size: 4.88 KB - Last synced: 15 days ago - Pushed: almost 6 years ago - Stars: 3 - Forks: 0
pthethanh/retry
retry is a simple http-retry client that support backoff policy such as exponential backoff with max retries...
Language: Go - Size: 5.86 KB - Last synced: 16 days ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
JHegarty14/resilience4ts
resilience4ts is a functional, distributed-first fault tolerance library for TypeScript inspired by resilience4j and Polly
Language: TypeScript - Size: 1.37 MB - Last synced: 16 days ago - Pushed: 17 days ago - Stars: 4 - Forks: 0
khrj/p-retried
Retry a promise-returning or async function. Abstraction for exponential and custom retry strategies for failed operations
Language: TypeScript - Size: 38.1 KB - Last synced: 17 days ago - Pushed: almost 3 years ago - Stars: 5 - Forks: 0
aizuda/easy-retry
η΅ζ΄»οΌε―ι εεΏ«ιηεεΈεΌδ»»ε‘ιθ―εεεΈεΌδ»»ε‘θ°εΊ¦εΉ³ε°
Language: Java - Size: 26.3 MB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 152 - Forks: 30
urbanophile/parareq
Reliable Parallel OpenAI API Request Processing with Rate Limiting.
Language: Python - Size: 207 KB - Last synced: 24 days ago - Pushed: 24 days ago - Stars: 0 - Forks: 0
hadielmougy/shield
Fault tolerance library for java
Language: Java - Size: 145 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 7 - Forks: 0
albertpastrana/uscala
Set of micro libraries in scala.
Language: Scala - Size: 208 KB - Last synced: 19 days ago - Pushed: almost 5 years ago - Stars: 12 - Forks: 7
vardius/gollback
Go asynchronous simple function utilities, for managing execution of closures and callbacks
Language: Go - Size: 34.2 KB - Last synced: 1 day ago - Pushed: about 1 year ago - Stars: 118 - Forks: 13
vercel/async-retry
Retrying made simple, easy and async
Language: JavaScript - Size: 636 KB - Last synced: 19 days ago - Pushed: 10 months ago - Stars: 1,796 - Forks: 52
jamesjoshuahill/go-retry
Go package for backoff and retry
Language: Go - Size: 10.7 KB - Last synced: 19 days ago - Pushed: almost 7 years ago - Stars: 0 - Forks: 0
hta218/tiny-retry
~0.5kb β¨ function to retry an async job until the job success or stop after a maximum number of tries
Language: JavaScript - Size: 4.52 MB - Last synced: 5 days ago - Pushed: about 1 year ago - Stars: 31 - Forks: 1
ikigai-hq/aj
Rust - background jobs.
Language: Rust - Size: 705 KB - Last synced: 5 days ago - Pushed: 28 days ago - Stars: 3 - Forks: 0
fumoboy007/swift-retry
Retries in Swift with sensible defaults and powerful flexibility.
Language: Swift - Size: 73.2 KB - Last synced: 16 days ago - Pushed: 4 months ago - Stars: 103 - Forks: 0
nflaig/loopback4-cosmosdb-retry
LoopBack 4 Azure Cosmos DB data source retry mixin
Language: TypeScript - Size: 518 KB - Last synced: 23 days ago - Pushed: about 1 month ago - Stars: 2 - Forks: 0
lancha90/kafka-retry
Exponential retry with kafka
Language: Java - Size: 57.6 KB - Last synced: 24 days ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0
adrichem/ReqnrollRetryPlugin
A Reqnroll plug-in to retry steps
Language: C# - Size: 22.5 KB - Last synced: 22 days ago - Pushed: 22 days ago - Stars: 0 - Forks: 0
donomii/brk
A UDP library with retry
Language: Go - Size: 40 KB - Last synced: 25 days ago - Pushed: 25 days ago - Stars: 0 - Forks: 0
godaddy/mssql-pool-party
Extension of node mssql client providing failover, retry, stats, and more
Language: JavaScript - Size: 1.07 MB - Last synced: 27 days ago - Pushed: 5 months ago - Stars: 4 - Forks: 7
bk-rs/retry-rs
Language: Rust - Size: 105 KB - Last synced: 2 days ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0
h2non/riprova
Versatile async-friendly retry package with multiple backoff strategies
Language: Python - Size: 138 KB - Last synced: 29 days ago - Pushed: 4 months ago - Stars: 116 - Forks: 9
fabiospampinato/stubborn-fs
Stubborn versions of Node's fs functions that try really hard to do their job.
Language: TypeScript - Size: 17.6 KB - Last synced: 2 days ago - Pushed: 7 months ago - Stars: 2 - Forks: 0
kamilsk/retry
β»οΈ The most advanced interruptible mechanism to perform actions repetitively until successful.
Language: Go - Size: 2.34 MB - Last synced: 11 days ago - Pushed: about 3 years ago - Stars: 334 - Forks: 14
BrunoBonacci/safely
Safely is a Clojure's circuit-breaker library for handling retries in an elegant declarative way.
Language: Clojure - Size: 1.43 MB - Last synced: 24 days ago - Pushed: over 1 year ago - Stars: 201 - Forks: 9
h2non/toxy π¦
Hackable HTTP proxy for resiliency testing and simulated network conditions
Language: JavaScript - Size: 301 KB - Last synced: 29 days ago - Pushed: about 2 years ago - Stars: 2,736 - Forks: 99
cachix/stamina.hs
Retrying for humans using Haskell.
Language: Haskell - Size: 37.1 KB - Last synced: 23 days ago - Pushed: 3 months ago - Stars: 39 - Forks: 1
vcfvct/typescript-retry-decorator
lightweight typescript retry decorator with 0 dependency.
Language: TypeScript - Size: 388 KB - Last synced: 15 days ago - Pushed: 7 months ago - Stars: 82 - Forks: 14
Dixin/EnterpriseLibrary.TransientFaultHandling.Core
Enterprise Library - Transient Fault Handling Application Block for modern .NET with improvement.
Language: C# - Size: 375 KB - Last synced: 1 day ago - Pushed: about 1 month ago - Stars: 19 - Forks: 7
fantasy9830/go-queue
go queue
Language: Go - Size: 22.5 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
IBM/kafka-retry
Spring Boot microservice providing generic Kafka message retry capability
Language: Java - Size: 129 KB - Last synced: 23 days ago - Pushed: over 3 years ago - Stars: 27 - Forks: 8
liujianping/job
JOB, make your short-term command as a long-term job. ε°ε½δ»€θ‘θ§εζδ»»ε‘ηε·₯ε ·
Language: Shell - Size: 1.89 MB - Last synced: 3 days ago - Pushed: almost 4 years ago - Stars: 141 - Forks: 12
fumoboy007/swift-http-error-handling
Interpret HTTP responses and handle failures in Swift.
Language: Swift - Size: 22.5 KB - Last synced: 16 days ago - Pushed: 4 months ago - Stars: 4 - Forks: 0
tranquanghuy-09/SoftwareArchitecture-Week7
Retry - Resilience4j
Language: Java - Size: 51.8 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
canimus/aiowebhdfs
A modern and async implementation of the WebHDFS API in python
Language: Python - Size: 26.4 KB - Last synced: 27 days ago - Pushed: 3 months ago - Stars: 7 - Forks: 1
GrantBirki/ruby-retry-examples
A sandbox repository containing examples of Ruby retry logic
Language: Shell - Size: 5.27 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
Rican7/retry
A simple, stateless, functional mechanism to perform actions repetitively until successful.
Language: Go - Size: 54.7 KB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 466 - Forks: 29
PuerkitoBio/rehttp
Package rehttp implements a Go HTTP transport that handles retries.
Language: Go - Size: 84 KB - Last synced: 17 days ago - Pushed: 2 months ago - Stars: 210 - Forks: 17
krishnasism/retry-later
Retry a function in the background asynchronously without blocking the flow of execution
Language: Python - Size: 32.2 KB - Last synced: 17 days ago - Pushed: about 1 month ago - Stars: 11 - Forks: 1
magicxor/weather-tg-bot
inline Telegram weather bot
Language: C# - Size: 26 MB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 0 - Forks: 0
magicxor/stavklass-tg-bot
inline Telegram bot for posting stavklass.ru pictures
Language: C# - Size: 65.4 KB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 0 - Forks: 0
magicxor/piclibbot
inline image search Telegram bot
Language: C# - Size: 59.6 KB - Last synced: 16 days ago - Pushed: 17 days ago - Stars: 0 - Forks: 0
ShashankSinha9592/Food_Delivery_Microservices_Application
A food delivery application system allows users to browse items and order food online in an easy and efficient manner
Language: Java - Size: 208 KB - Last synced: about 2 months ago - Pushed: 12 months ago - Stars: 0 - Forks: 0
abursavich/retry
Package retry provides backoff algorithms for retryable processes.
Language: Go - Size: 26.4 KB - Last synced: about 2 months ago - Pushed: 7 months ago - Stars: 2 - Forks: 0
only-gale/guava-retry
An implementation of retrying mechanism in Java, based on google's guava library.
Size: 4.88 KB - Last synced: about 2 months ago - Pushed: almost 6 years ago - Stars: 0 - Forks: 0
jd1378/GuaranteedTaskRunner π¦
guarantees a task to run
Language: TypeScript - Size: 266 KB - Last synced: about 2 months ago - Pushed: 12 months ago - Stars: 1 - Forks: 1
kaelzhang/python-aioretry
Asyncio retry utility for Python 3.7+
Language: Python - Size: 34.2 KB - Last synced: 18 days ago - Pushed: 5 months ago - Stars: 12 - Forks: 4
jd/tenacity
Retrying library for Python
Language: Python - Size: 554 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 5,805 - Forks: 256
coady/waiter
Delayed iteration for polling and retries.
Language: Python - Size: 689 KB - Last synced: 28 days ago - Pushed: about 2 months ago - Stars: 29 - Forks: 0
lifeomic/attempt
A JavaScript library that makes it easier to retry functions that return a promise
Language: TypeScript - Size: 485 KB - Last synced: about 6 hours ago - Pushed: 23 days ago - Stars: 180 - Forks: 15
space-code/typhoon
Typhoon is a service for retry policies
Language: Swift - Size: 324 KB - Last synced: about 2 months ago - Pushed: 4 months ago - Stars: 8 - Forks: 0
princemaple/tusk
Elixir task library with retry, success/failure callback and timeout
Language: Elixir - Size: 11.7 KB - Last synced: 12 days ago - Pushed: 11 months ago - Stars: 2 - Forks: 0
caseyamcl/guzzle_retry_middleware
Middleware for Guzzle v6+ that automatically retries HTTP requests on 429, 503 responses.
Language: PHP - Size: 146 KB - Last synced: about 2 months ago - Pushed: 8 months ago - Stars: 182 - Forks: 26
samber/go-amqp-pubsub
Fault tolerant Pub/Sub library for RabbitMQ
Language: Go - Size: 609 KB - Last synced: 1 day ago - Pushed: about 2 months ago - Stars: 16 - Forks: 0
tomcant/retry-cli
A utility for retrying failed CLI commands on Unix-like systems.
Language: Shell - Size: 26.4 KB - Last synced: 22 days ago - Pushed: almost 2 years ago - Stars: 2 - Forks: 0
goxtools/watcher
watcher any for Golang
Language: Go - Size: 17.6 KB - Last synced: about 2 months ago - Pushed: 8 months ago - Stars: 1 - Forks: 1
srv7/LoadingRetry
Loading Retry View
Language: Swift - Size: 622 KB - Last synced: about 1 month ago - Pushed: about 5 years ago - Stars: 3 - Forks: 1
liamcryan/rever
python retry decorator
Language: Python - Size: 50.8 KB - Last synced: 2 months ago - Pushed: almost 4 years ago - Stars: 1 - Forks: 1
hyp3rd/go-again
`go-again` is an high-performance and thread-safe retry library with fine-grained access to the configuration options.
Language: Go - Size: 57.6 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 3 - Forks: 0