Explore Projects

Discover 23 open source projects

Active filters (1):
Search: retryร—
Clear all

Showing 1-20 of 23 projects

App-vNext/Polly

A .NET resilience and transient-fault-handling library that allows developers to express policies such as Retry, Circuit Breaker, Timeout, and more.

14.1K
Active
C#
API Clients & Testing
#circuit-breaker#fault-handler#resilience

go-resty/resty

A simple and powerful Go library for making HTTP requests, handling REST APIs, and consuming SSE streams.

11.6K
Active
Go
API Frameworks
#http-client#rest-client#sse-client

resilience4j/resilience4j

Resilience4j is a fault tolerance library designed for Java8 and functional programming.

10.6K
Active
Java
API Frameworks
#fault-tolerance#resilience#circuitbreaker

jd/tenacity

A Python library for retrying failed operations, useful for building robust and resilient applications.

8.4K
Active
Python
General Utilities
#failure#retry#python

grpc-ecosystem/go-grpc-middleware

A Go library that provides a set of middleware components for building robust, modular gRPC services.

6.7K
Stable
Go
API Clients & Testing
API Frameworks
Go
#grpc#middleware#authentication

imroc/req

A simple Go HTTP client library with advanced features like middleware, retrying, and context support.

4.8K
Stable
Go
API Clients & Testing
Go
#http#client#middleware

failsafe-lib/failsafe

Failsafe is a Java library that provides fault tolerance and resilience patterns for building reliable applications.

4.3K
Stable
Java
API Frameworks
#fault-tolerance#resilience#circuit-breaker

cenkalti/backoff

Backoff is a Go library that implements the exponential backoff algorithm for retrying operations.

3.9K
Active
Go
API Frameworks
CLI Tools
Go
#retry#backoff#exponential-backoff

timgit/pg-boss

A TypeScript library for queueing jobs in Postgres from Node.js with advanced features like retry, dead-letter queues, and more.

3.3K
Active
TypeScript
Background Jobs
Databases
Node.js
#postgres#queue#background-jobs

avast/retry-go

A simple Go library for implementing retry mechanisms in applications.

2.9K
Stable
Go
#retry#library#golang

h2non/toxy

A hackable HTTP proxy for resiliency testing and simulated network conditions

2.7K
Archived
JavaScript
Testing
API Frameworks
Node.js
#http-proxy#resiliency-testing#network-simulation

litl/backoff

A Python library providing configurable backoff and retry functionality for handling asynchronous and synchronous exceptions.

2.7K
Archived
Python
API Clients & Testing
Background Jobs
#asynchronous#backoff#decorators

gojek/heimdall

An enhanced, fault-tolerant HTTP client library for Go developers building robust, scalable distributed systems.

2.7K
Archived
Go
API Clients & Testing
Realtime
#http-client#fault-tolerance#distributed-systems

ReactKit/SwiftTask

SwiftTask is a promise-based library for Swift that provides progress, pause, cancel, and retry functionality.

1.9K
Archived
Swift
Component Libraries (React)
API Clients & Testing
React
#swift#promise#progress

rholder/retrying

General-purpose retrying library that simplifies adding retry behavior to Python code

1.9K
Archived
Python
General Utilities
#retrying#backoff#exponential-backoff

vercel/async-retry

A simple, easy, and asynchronous library for retrying functions in JavaScript.

1.9K
Archived
JavaScript
General Utilities
Node
#async#await#retry

connor4312/cockatiel

A resilience and fault-handling library for TypeScript and Node.js projects with support for various patterns.

1.8K
Stable
TypeScript
API Frameworks
General Utilities
Node
#backoffs#bulkhead-isolation#circuit-breaker

rholder/guava-retrying

This is a Java library that provides a retry mechanism for flaky remote service calls using Google's Guava library.

1.5K
Archived
Java
API Frameworks
Testing
Java
#retry#remote-service#guava

AttoJS/vue-request

A library that simplifies state management for HTTP requests in Vue.js applications.

1.4K
Experimental
TypeScript
Component Libraries (Vue/Svelte)
API Clients & Testing
Vue
#axios#composition-api#swr

L-Blondy/up-fetch

Advanced, type-safe fetch client builder with powerful features like progress tracking, retries, and schema validation.

1.4K
Active
TypeScript
API Clients & Testing
React
#fetch#api#client
2

Stay in the loop

Get weekly updates on trending AI coding tools and projects.