Open Source Libs
Find Open Source Packages
Open Source Libraries
👉
Retry
96 Open Source Retry Software Projects
Free and open source retry code projects including engines, APIs, generators, and tools.
Resilience4j Resilience4j
7636 ⭐
Resilience4j is a fault tolerance library designed for Java8 and functional programming
Go Resty Resty
5560 ⭐
Simple HTTP and REST client library for Go
Toxy
2700 ⭐
Hackable HTTP proxy for resiliency testing and simulated network conditions
Tenacity
3558 ⭐
Retrying library for Python
Litl Backoff
1698 ⭐
Python library providing function decorators for configurable backoff and retry
Async Retry
1446 ⭐
Retrying made simple, easy and async
Gentleman
935 ⭐
Plugin-driven, extensible HTTP client toolkit for Go
Reattempt
571 ⭐
🤞 Give your functions another chance
Stateview
599 ⭐
:sparkles: StateView is an invisible, zero-sized View that can be used to lazily inflate loadingView/emptyView/retryView/anyView at runtime.
Rican7 Retry
435 ⭐
A simple, stateless, functional mechanism to perform actions repetitively until successful.
Avast Retry Go
784 ⭐
Simple golang library for retry mechanism
Softwaremill Retry
320 ⭐
because you should never give up, at least not on the first try
Elixirretry
347 ⭐
Simple Elixir macros for linear retry, exponential backoff and wait with composable delays
Flutter_advanced_networkimage
288 ⭐
flutter advanced network image provider
Kamilsk Retry
313 ⭐
♻️ The most advanced interruptible mechanism to perform actions repetitively until successful.
Retry Axios
382 ⭐
🦖 A super flexible interceptor for Axios that makes it easy to retry requests.
Afnetworking Retrypolicy
202 ⭐
Nice category that adds the ability to set the retry interval, retry count and progressiveness.
Google Mug
270 ⭐
A small Java 8 util library, complementary to Guava (BiStream, Substring, MoreStreams, Parallelizer).
Retry4j
186 ⭐
Lightweight Java library for retrying unreliable logic
Resilient.js
178 ⭐
Fault tolerant and reactive HTTP client for node.js and browsers
Puerkitobio Rehttp
184 ⭐
Package rehttp implements a Go HTTP transport that handles retries.
Loadmorewrapper
181 ⭐
📦 make recyclerView supports load more and customize the footer view, without changes to the original adater of recyclerView. 在不改动 RecyclerView 原有的 adapter 的情况下,使 RecyclerView 滑动到底部的时候能够加载更多和自定义底部视图。
Toolkit
143 ⭐
Collection of useful patterns
Safely
179 ⭐
Safely is a Clojure's circuit-breaker library for handling retries in an elegant declarative way.
Kotlin Retry
246 ⭐
A higher-order function for retrying operations that may fail.
View Load Retry
116 ⭐
这个加载框架有点不一样,针对View进行加载,加载页面还保持了原View的属性,侧重点在灵活,哪里需要加载哪里,加载状态页面完全自定义,无任何限制,针对加载结果可以按需配置对应页面,LeakCanary检测无内存泄漏
Riprova
107 ⭐
Versatile async-friendly library to retry failed operations with configurable backoff strategies
Attempt
119 ⭐
A JavaScript library that makes it easier to retry functions that return a promise
Job
111 ⭐
JOB, make your short-term command as a long-term job. 将命令行规划成任务的工具
Rust Tokio Retry
88 ⭐
Extensible, asynchronous retry behaviours for futures/tokio
Stechstudio Backoff
121 ⭐
PHP library providing retry functionality with multiple backoff strategies and jitter support
Repeat
76 ⭐
Go implementation of different backoff strategies useful for retrying operations and heartbeating.
Guzzle_retry_middleware
124 ⭐
Middleware for Guzzle v6+ that automatically retries HTTP requests on 429, 503 responses.
Sisyphus
126 ⭐
The java retry framework.(支持注解的 java 重试框架)
Adamliesko Retry
49 ⭐
Configurable Go retry package, which invokes flaky functions until they succeed.
Tries
48 ⭐
Solidify your code and retry on petty exceptions
Batchman
51 ⭐
This library for Android will take any set of events and batch them up before sending it to the server. It also supports persisting the events on disk so that no event gets lost because of an app crash. Typically used for developing any in-house analytics sdk where you have to make a single api call to push events to the server but you want to optimize the calls so that the api call happens only once per x events, or say once per x minutes. It also supports exponential backoff in case of network failures
Thedevsaddam Retry
52 ⭐
Simple and easy retry mechanism package for Go
Flutter_ok_image
40 ⭐
a flutter image widget to load image.
Resilience4clj Circuitbreaker
40 ⭐
Resilience4Clj circuit breaker lets you decorate a function call (usually with a potential of external failure) with a safety mechanism to interrupt the propagation of failures.
Awsretry
41 ⭐
Decorate your AWS Boto3 Calls with AWSRetry.backoff(). This will allows your calls to get around the AWS Eventual Consistency Errors.
Routine
48 ⭐
go routine control, abstraction of the Main and some useful Executors.如果你不会管理Goroutine的话,用它
Gollback
77 ⭐
Go asynchronous simple function utilities, for managing execution of closures and callbacks
Re Retrying
35 ⭐
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 with flaky uptime.
Dio_retry
46 ⭐
Retry interceptor for dio.
Http_extensions
35 ⭐
A set of extensions for the http dart package.
Jest Retry
32 ⭐
Jest retry pattern for flaky E2E tests
Octopoller.rb
32 ⭐
A micro gem for polling and retrying. Perfect for making repeating requests.
Again
40 ⭐
♻️ Retry faillible Rustlang std library futures
Php Backoff
24 ⭐
Simple back off / retry functionality
Ngrx Query
22 ⭐
ngrx-query is a library for querying and managing network state in Angular (2+) applications that use ngrx
Retry Decorator
24 ⭐
Decorator for retrying when exceptions occur
Resilience4clj Retry
22 ⭐
Resilience4Clj Retry lets you decorate a function call with a specified number of retry attempts.
Scala Retry
23 ⭐
Simple retry mechanism for arbitrary function calls in Scala.
Luffy
19 ⭐
Luffy is a simple resilience and transient-fault handling library
Retrygroup
18 ⭐
Package retrygroup provides synchronization, Context cancelation for groups of retry goroutines working on subtasks of a common task.
Request On Steroids
18 ⭐
An HTTP client :sparkles: with retry, circuit-breaker and tor support :package: out-of-the-box
Retryx
21 ⭐
Promise-based retry workflow library.
Tenacious Fetch
18 ⭐
Tiny fetch API wrapper to add support for retries with linear & exponential backoff and timeouts (651 Bytes)
Java Retrying
19 ⭐
java retry module, based on guava-retrying, support sync/async retry
AxIOS Retry Interceptor
18 ⭐
Configurable Axios Interceptor to retry failed http calls.
Retries
14 ⭐
Forget about your retry boilerplate
Retry
14 ⭐
A tiny library for retrying failed operations.
Exponential Backoff Generator
18 ⭐
Exponential backoff generator. Provide robust retry function.
Fluture Retry
13 ⭐
:arrows_counterclockwise: Toolset for retrying potentially failing computations
Enterpriselibrary.transientfaulthandling.core
15 ⭐
Enterprise Library - Transient Fault Handling Application Block for modern .NET with improvement.
Perseverance
12 ⭐
Make your functions :muscle: resilient and :traffic_light: fail-fast to :poop: failures or :watch: delays
Failsafe
13 ⭐
Retry utility
Shafreeck Retry
10 ⭐
A pretty simple library to ensure your work to be done
Resilience4j
14 ⭐
Resilience4j - Circuit breaker, bulkhead, rate limiter, retry, application monitoring with prometheus, grafana
Take2
11 ⭐
Easily define Take2 🎬 to retry API calls, methods, or just a block of code.
Typescript Retry Decorator
30 ⭐
lightweight typescript retry decorator with 0 dependency.
Uscala
12 ⭐
Set of micro libraries in scala.
Houbb Retry
10 ⭐
java retry(java 重试汇总)
Gentleman Retry
10 ⭐
gentleman's plugin providing retry policy capabilities in your HTTP clients
Resilience4clj Timelimiter
10 ⭐
Resilience4Clj Time Limiter lets you decorate a function call with a specified time limit.
Coady Waiter
16 ⭐
Delayed iteration for polling and retries.
Go Playground Retry
12 ⭐
:arrows_counterclockwise: Retry provides a set of standardized common components and abstracts away some code that normally is duplicated
Httpretry
16 ⭐
Enriches the standard go http client with retry functionality.
Process Rerun
14 ⭐
Run your processes in parallel mode with possibility to re-run them on fail
Failsafe Lib Failsafe
3590 ⭐
Fault tolerance and resilience patterns for the JVM
Esa Httpclient
74 ⭐
ESA HttpClient is an asynchronous event-driven HTTP client based on netty.
Kotlin Backoff
35 ⭐
An exponential backoff library for Kotlin
Kestrong Java Sdk
24 ⭐
一些常用的java sdk和工具类(日期工具类,分布式锁,redis缓存,二叉树,反射工具类,线程池,对称/非对称/分段加解密,json序列化,http工具,雪花算法,字符串相似度,集合操作工具,xml解析,重试Retry工具类,Jvm监控等)
Semantic UI 101
21 ⭐
A lightweight module (~0.5kb ✨) to retry an async job until the job success or stop after a maximum number of tries
Kafka Retry
16 ⭐
Spring Boot microservice providing generic Kafka message retry capability
Cowin Vaccination Book Slot
15 ⭐
CoWIN Vaccination slot booking telegram bot with auto captcha resolver & alerting feature.Now, never miss a slot.
Luminator
14 ⭐
🕸 Axios proxy provider agent.
Savariamir Finity
12 ⭐
Finity is a .NET Core resilience and Fault tolerance library that allows developers to extend IHttpClientFactory such as Retry, Circuit Breaker, Caching, Authentication and, Bulkhead Isolation.
Ghttp
12 ⭐
A simple, user-friendly and concurrent safe HTTP request library for Go
Go Retry
11 ⭐
A retry command by golang on CLI.
Mollitia
11 ⭐
JavaScript Resilience Library
Go Playground Backoff
10 ⭐
:bowtie: Backoff uses an exponential backoff algorithm to backoff between retries with optional auto-tuning functionality.
Orangesoft Development Backoff
25 ⭐
Back-off algorithm implementation
Joshdk Retry
10 ⭐
⏰ Rerun a command until it eventually succeeds, or doesn't!
Request Promise Retry
10 ⭐
Simplest request promise wrapper with retry