-
backon
Make retry like a built-in feature provided by Rust
-
backoff
Retry operations with exponential backoff policy
-
tokio-retry2
Extensible, asynchronous retry behaviours for futures/tokio
-
exponential-backoff
An exponential backoff generator with jitter
-
tryhard
Easily retry futures
-
retry-policies
A collection of plug-and-play retry policies for Rust projects
-
tenx
An AI-assisted coding tool
-
tokio-retry
Extensible, asynchronous retry behaviours for futures/tokio
-
reqwest-retry
Retry middleware for reqwest
-
retry
retrying operations that can fail
-
retry-error
An error type for an operation that can fail more than once
-
stubborn-io
io traits/structs that automatically recover from potential disconnections/interruptions
-
reqwest-chain
Apply custom criteria to any reqwest response, deciding when and how to retry
-
retry-cli
retry commands with automatic backoff
-
tokio-scheduler-rs
JobScheduler written with tokio runtime, automatic retry, hook and custom storage supported
-
again
wasm-compatible retry util for std library futures
-
broccoli_queue
Broccoli is a simple, fast, and reliable job queue for Rust
-
futures-retry
Retry your Futures and Streams!
-
futures-retry-policies
Retryable Futures
-
sdre-stubborn-io
Forked from https://github.com/craftytrickster/stubborn-io. io traits/structs that automatically recover from potential disconnections/interruptions.
-
mulligan
A flexible retry library for Rust async operations with configurable backoff strategies and jitter
-
reqwest-retry-after
Retry-After header support for reqwest
-
retry-if
A tokio-compatible attribute-macro for decorating methods and functions with an exponential backoff
-
named-retry
retrying fallible asynchronous operations
-
ease-off
An easy, opinionated exponential backoff implementation
-
finito
Retry behaviour for futures
-
resilience-rs
Resilience patterns in Rust
-
stream-reconnect
Stream-wrapping traits/structs that automatically recover from potential disconnections/interruptions
-
lretry
Auto retry command until success
-
retry-after
header for Hyper's header module
-
retrying
General-purpose retrying library for Rust with macros and functions
-
fure
Retrying futures using different policies
-
surf-retry
A retry middleware for surf
-
retry_alloc
A global allocator wrapper that will retry failed allocations
-
retrier
A wasm-compatible retry library for futures
-
zagreus
A featureful library for backoff handling
-
expire_map
expire map and retry map
-
try-again
Retry synchronous and asynchronous operations
-
fickle
Tools for handling fickle (flaky) tests in rust
-
tower-retry
Retry failed requests
-
function-compose
lib to allow composition of sync and async rust functions
-
easy_retry
easy to use retry library for Rust
-
retry_fn
retry function with versions for blocking or non-blocking, tokio or async-std
-
reqwest_resume
Wrapper that uses the
Range
HTTP header to resume get requests. It’s a thin wrapper aroundreqwest
. It’s a work in progress – wrapping functionality is copied across on an as-needed basis… -
retry_macro
A set of declarative macros which retries executing a function upon failure
-
waitfor-cli
CLI utility to retry commands until they exit 0
-
backoff-tower
A tower layer to apply a backoff strategy to retried requests
-
sfn-paw
Step Functions CLI Tool
-
retry-strategy
A better asynchronous retry tool based on Tokio
-
retry-block
retry operations that may fail with configurable backoff behavior using macros over blocks of code
-
retryiter
A wrapper lib on top of rust Iterator with added retry support
-
retry_future
Retry futures mechanism
-
retry-policy
Retry Policy
-
retrio
Wrapper around readers and writers to retry on errors of kind Interrupted
-
async_repeat
Retry futures mechanism
-
retryable
Automatic function retry macro
-
map_retry
Zero dependency trait that provides retry function that works with iterators
-
retry_durations
generates a duration iterator for [retry] crates
-
async-retry
Async Retry
-
attempt
do something over and over and over and over and
-
retry-backoff
Retry Backoff
-
waitfor
Retry a function until it succeeds, errors out, or a timeout/deadline is reached
-
retry-predicate
Retry Predicate
-
retri
highly compatible exponential retries
-
tryagain
try things again if they fail
-
retry_async
retrying, with specific support for the Azure SDK for Rust (cf. https://github.com/Azure/azure-sdk-for-rust).
-
reqwest-retry-wasi
Retry middleware for reqwest
-
cielo-rs-sdk
interacting with the Cielo API
-
function-compose-proc-macros
lib to allow composition of sync and async rust functions
-
slog-retry
slog Drain that reconnects on errors and tries again
-
status_code
statuses in rust
-
retry-cmd
Retry commands on the command line without all the loops you always used!
-
reqwest-partial-retry
Wrapper around reqwest to allow for easy partial retries
-
everyday_macros
contains all the procedural macros you might use in your everyday life while coding. Things like a thread sleep timer or a retry on error.
-
retry-if-macro
A tokio-compatible attribute-macro for decorating methods and functions with an exponential backoff
-
cx
command executor utility
Try searching with DuckDuckGo.