Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: retry
coady/waiter
Delayed iteration for polling and retries.
Language: Python - Size: 689 KB - Last synced: 4 days ago - Pushed: 2 months ago - Stars: 29 - Forks: 0
princemaple/tusk
Elixir task library with retry, success/failure callback and timeout
Language: Elixir - Size: 11.7 KB - Last synced: 30 days ago - Pushed: 12 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: 2 months ago - Pushed: 9 months ago - Stars: 182 - Forks: 26
samber/go-amqp-pubsub
Fault tolerant Pub/Sub library for RabbitMQ
Language: Go - Size: 609 KB - Last synced: 20 days ago - Pushed: 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: about 1 month ago - Pushed: almost 2 years ago - Stars: 2 - Forks: 0
goxtools/watcher
watcher any for Golang
Language: Go - Size: 17.6 KB - Last synced: 3 months ago - Pushed: 8 months ago - Stars: 1 - Forks: 1
srv7/LoadingRetry
Loading Retry View
Language: Swift - Size: 622 KB - Last synced: 17 days ago - Pushed: about 5 years ago - Stars: 3 - 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: 3 months ago - Pushed: 3 months ago - Stars: 3 - Forks: 0
vbauerster/backoff
Backoff strategy with retry
Language: Go - Size: 16.6 KB - Last synced: 3 months ago - Pushed: about 1 year ago - Stars: 5 - Forks: 0
adamdriscoll/pspolly
Retry, rate-limit, cache and circuit breaker cmdlets.
Language: C# - Size: 17.6 KB - Last synced: 20 days ago - Pushed: 12 months ago - Stars: 63 - Forks: 4
dokmic/ts-async-decorators
TypeScript Async Method Decorators
Language: TypeScript - Size: 45.9 KB - Last synced: 29 days ago - Pushed: over 2 years ago - Stars: 16 - Forks: 0
TobyColeman/endeavour
Flexible, fault-tolerant operations for Typescript.
Language: TypeScript - Size: 11.7 KB - Last synced: 3 months ago - Pushed: almost 7 years ago - Stars: 0 - Forks: 0
geersch/retry
Retry utility function supporting exponential backoff and jitter powered by RxJS :dragon:
Language: TypeScript - Size: 1.16 MB - Last synced: 7 days ago - Pushed: about 1 month ago - Stars: 2 - Forks: 1
lpotthast/try-again
Retry synchronous and asynchronous operations.
Language: Rust - Size: 17.6 KB - Last synced: 12 days ago - Pushed: 3 months ago - Stars: 2 - Forks: 1
preethamvishy/try
A command line tool to try executing a shell command and retry if it fails. Optionally repeat with time intervals even if it succeeds. 🔁 https://www.npmjs.com/package/try-cli
Language: JavaScript - Size: 6.84 KB - Last synced: 25 days ago - Pushed: almost 4 years ago - Stars: 4 - Forks: 1
Tyrrrz/Failsafe 📦
Retry utility
Language: C# - Size: 32.2 KB - Last synced: 20 days ago - Pushed: over 4 years ago - Stars: 14 - Forks: 3
Diplomatiq/resily
Resily is a TypeScript resilience and transient-fault-handling library that allows developers to express policies such as Retry, Fallback, Circuit Breaker, Timeout, Bulkhead Isolation, and Cache. Inspired by App-vNext/Polly.
Language: TypeScript - Size: 809 KB - Last synced: 15 days ago - Pushed: over 1 year ago - Stars: 7 - Forks: 0
dintegrity/retrying
Retry macros for rust functions
Language: Rust - Size: 44.9 KB - Last synced: about 11 hours ago - Pushed: 5 months ago - Stars: 2 - Forks: 0
ybbus/httpretry
Enriches the standard go http client with retry functionality.
Language: Go - Size: 55.7 KB - Last synced: 21 days ago - Pushed: about 1 year ago - Stars: 41 - Forks: 6
chicuongdev2002/Resilience4J_Springboot
Resilience4j with Springboot
Language: Java - Size: 47.9 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
samber/go-tcp-pool
✨ Drop-in replacement to net.Conn with pooling and auto-reconnect
Language: Go - Size: 9.77 KB - Last synced: 20 days ago - Pushed: 7 months ago - Stars: 11 - Forks: 0
farmx/orchestrator
orchestrator
Language: Go - Size: 299 KB - Last synced: 4 months ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0
houbb/sisyphus
The java retry framework.(支持注解的 java 重试框架)
Language: Java - Size: 250 KB - Last synced: 3 months ago - Pushed: 4 months ago - Stars: 172 - Forks: 66
thedevsaddam/retry
Simple and easy retry mechanism package for Go
Language: Go - Size: 8.79 KB - Last synced: 21 days ago - Pushed: over 2 years ago - Stars: 65 - Forks: 6
NicolasLopes7/ts-async-kit
the easiest API to deal with promises in Typescript. Currently, ↩️ Retrying 🏃♂️ looping & 😴 sleeping
Language: TypeScript - Size: 51.8 KB - Last synced: 19 days ago - Pushed: 4 months ago - Stars: 40 - Forks: 3
tradingview/retry-ensure-webpack-plugin
Webpack plugin for retrying async chunk loading
Language: TypeScript - Size: 12.7 KB - Last synced: 8 days ago - Pushed: about 1 year ago - Stars: 6 - Forks: 4
i-e-b/ResilientNpgsqlConnection
A wrapper around NpgsqlConnection that handles retries and reconnects
Language: C# - Size: 15.6 KB - Last synced: 25 days ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
douglasfsti/requests
Golang HTTP Client with batteries included
Size: 1000 Bytes - Last synced: 4 months ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
leshchenko1979/reretry Fork of invl/retry
An easy-to-use but functional retry decorator in python
Language: Python - Size: 72.3 KB - Last synced: 2 months ago - Pushed: 3 months ago - Stars: 18 - Forks: 2
kettanaito/until-connected
Wait for a connection at the given target without making any requests.
Language: TypeScript - Size: 43 KB - Last synced: about 22 hours ago - Pushed: 4 months ago - Stars: 11 - Forks: 1
tiaanduplessis/tenacious-fetch
Tiny fetch API wrapper to add support for retries with linear & exponential backoff and timeouts (651 Bytes)
Language: JavaScript - Size: 1.17 MB - Last synced: 15 days ago - Pushed: over 1 year ago - Stars: 19 - Forks: 5
alecmocatta/reqwest_resume
Wrapper that uses the `Range` HTTP header to resume get requests.
Language: Rust - Size: 50.8 KB - Last synced: 9 days ago - Pushed: almost 3 years ago - Stars: 7 - Forks: 5
yveskaufmann/retry
Utility for retrying promise based operation on certain situations.
Language: TypeScript - Size: 1.62 MB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 1 - Forks: 1
hipjim/scala-retry
Simple retry mechanism for arbitrary function calls in Scala.
Language: Scala - Size: 133 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 28 - Forks: 5
x-mod/routine
go routine control, abstraction of the Main and some useful Executors.如果你不会管理Goroutine的话,用它
Language: Go - Size: 219 KB - Last synced: 21 days ago - Pushed: 4 months ago - Stars: 60 - Forks: 7
ruang-guru/valkyrietry
Fail, Retry, Succeed With Valkryrietry For Golang
Language: Go - Size: 9.77 KB - Last synced: 2 months ago - Pushed: 5 months ago - Stars: 13 - Forks: 1
AiursoftWeb/Canon
Mirror of https://gitlab.aiursoft.cn/aiursoft/canon
Language: C# - Size: 107 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0
elite174/retry-async-action
A highly customizable utility to retry async actions
Language: TypeScript - Size: 31.3 KB - Last synced: 2 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
anhaeh/aio_cache
python cache library for asyncio projects
Language: Python - Size: 28.3 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
leafrogers/but-you-promised
Zero-dependency promise retries. Exponential back-off by default, highly configurable.
Language: JavaScript - Size: 518 KB - Last synced: 24 days ago - Pushed: 6 months ago - Stars: 6 - Forks: 1
cdzombak/runner
Lightweight wrapper for better cron jobs and containers
Language: Go - Size: 163 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 2 - Forks: 0
h2non/riprova
Versatile async-friendly retry package with multiple backoff strategies
Language: Python - Size: 138 KB - Last synced: 12 days ago - Pushed: 5 months ago - Stars: 116 - Forks: 9
linyows/go-retry
A retry command by golang on CLI.
Language: Go - Size: 20.5 KB - Last synced: about 2 months ago - Pushed: about 6 years ago - Stars: 15 - Forks: 4
linuxdynasty/awsretry
Decorate your AWS Boto3 Calls with AWSRetry.backoff(). This will allows your calls to get around the AWS Eventual Consistency Errors.
Language: Python - Size: 13.7 KB - Last synced: 6 days ago - Pushed: almost 2 years ago - Stars: 45 - Forks: 21
bZichett/jest-retry
Jest retry pattern for flaky E2E tests
Language: JavaScript - Size: 32.2 KB - Last synced: 16 days ago - Pushed: almost 5 years ago - Stars: 41 - Forks: 9
GokGokalp/Luffy
Luffy is a simple resilience and transient-fault handling library
Language: C# - Size: 120 KB - Last synced: 23 days ago - Pushed: over 6 years ago - Stars: 22 - Forks: 8
tmtmtoo/cx
A simple command executor utility.
Language: Rust - Size: 87.9 KB - Last synced: 14 days ago - Pushed: 5 months ago - Stars: 3 - Forks: 0
resilient-http/resilient.js
Fault tolerant and reactive HTTP client for node.js and browsers
Language: JavaScript - Size: 1.67 MB - Last synced: 13 days ago - Pushed: over 5 years ago - Stars: 183 - Forks: 13
blond/git-retry
:repeat: fault-tolerant git retry wrapper
Language: TypeScript - Size: 16.6 KB - Last synced: 5 months ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0
ShahOdin/CircuitBreakerRetry
Language: Scala - Size: 15.6 KB - Last synced: 5 months ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0
blizzy78/gobackoff
Backoff implementation for Go
Language: Go - Size: 15.6 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
humppa123/resilience-typescript
resilience-typescript is a Typescript resilience and transient-fault-handling library that allows developers to add components like Timeout, Retry, Circuit Breaker, Cache, Token Cache to outgoing HTTP(S) calls, built on top of the Axios library with a fluent language. Primarly designed for backend service to service communication.
Language: TypeScript - Size: 895 KB - Last synced: 17 days ago - Pushed: 9 months ago - Stars: 9 - Forks: 2
Anvil/kaioretry
My Own Attempt at Retry decorator
Language: Python - Size: 261 KB - Last synced: 30 days ago - Pushed: 5 months ago - Stars: 2 - Forks: 0
hfreire/request-on-steroids
An HTTP client :sparkles: with retry, circuit-breaker and tor support :package: out-of-the-box
Language: JavaScript - Size: 4.29 MB - Last synced: 19 days ago - Pushed: over 1 year ago - Stars: 19 - Forks: 3
mentionapp/retry
Retry is a PHP library for retrying operations with customizable backoff, jitter, and support for both synchronous and asynchronous APIs. It also allows for offline retrying and serialization.
Language: PHP - Size: 39.1 KB - Last synced: 27 days ago - Pushed: 6 months ago - Stars: 10 - Forks: 0
percolate/retry
Percolate's Go retry package
Language: Shell - Size: 169 KB - Last synced: 21 days ago - Pushed: about 1 year ago - Stars: 10 - Forks: 2
elennick/retry4j 📦
Lightweight Java library for retrying unreliable logic - DEPRECATED
Language: Java - Size: 287 KB - Last synced: 5 months ago - Pushed: 11 months ago - Stars: 201 - Forks: 26
octolab/try 📦
♻️ CLI tool based on github.com/kamilsk/retry package to execute commands with retries.
Language: Go - Size: 7.76 MB - Last synced: 2 months ago - Pushed: about 4 years ago - Stars: 6 - Forks: 2
ssgreg/repeat
Go implementation of different backoff strategies useful for retrying operations and heartbeating.
Language: Go - Size: 36.1 KB - Last synced: 21 days ago - Pushed: almost 4 years ago - Stars: 84 - Forks: 7
dsalahutdinov/sidekiq-skip_retry
Support to skip default sidekiq retry using predefined middleware
Language: Ruby - Size: 6.84 KB - Last synced: 5 months ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0
fabiospampinato/tryloop
Simple library for retrying operations, it supports multiple backoff strategies.
Language: TypeScript - Size: 18.6 KB - Last synced: 15 days ago - Pushed: about 2 months ago - Stars: 8 - Forks: 0
octokit/octopoller.rb
A micro gem for polling and retrying. Perfect for making repeating requests.
Language: Ruby - Size: 88.9 KB - Last synced: 12 days ago - Pushed: 5 months ago - Stars: 43 - Forks: 6
yriveiro/php-backoff
Simple back off / retry functionality
Language: PHP - Size: 50.8 KB - Last synced: 4 days ago - Pushed: over 3 years ago - Stars: 26 - Forks: 1
ncjones/retry-assert
Retry a function until or while it passes an assertion
Language: JavaScript - Size: 283 KB - Last synced: 19 days ago - Pushed: about 1 month ago - Stars: 8 - Forks: 1
aloisdeniel/http_extensions
A set of extensions for the http dart package.
Language: Dart - Size: 81.1 KB - Last synced: 20 days ago - Pushed: over 2 years ago - Stars: 36 - Forks: 15
wgfm/retry
Retry library for python
Language: Python - Size: 4.88 KB - Last synced: 6 months ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0
JBZoo/Retry Fork of stechstudio/backoff
Tiny PHP library providing retry functionality with multiple backoff strategies and jitter support
Language: PHP - Size: 75.2 KB - Last synced: 22 days ago - Pushed: 4 months ago - Stars: 7 - Forks: 2
MichalPaszkiewicz/cqrs-external-confirm
A plugin for cqrs-react-router that allows easy handling of external system even reconciliation
Language: TypeScript - Size: 50.8 KB - Last synced: about 2 months ago - Pushed: over 6 years ago - Stars: 5 - Forks: 0
Leonqn/fure
Retrying futures using different policies
Language: Rust - Size: 142 KB - Last synced: 12 days ago - Pushed: over 2 years ago - Stars: 4 - Forks: 0
Kestrong/java-sdk
一些常用的java sdk和工具类(日期工具类,分布式锁,redis缓存,二叉树,反射工具类,线程池,对称/非对称/分段加解密,json序列化,http工具,雪花算法,字符串相似度,集合操作工具,xml解析,重试Retry工具类,Jvm监控等)
Language: Java - Size: 124 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 29 - Forks: 21
phelps-sg/openai-pygenerator
Type-annoted wrapper for OpenAI Python API which provides a generator over completions with retry functionality when encountering RateLimitError
Language: Python - Size: 131 KB - Last synced: 3 days ago - Pushed: 6 months ago - Stars: 9 - Forks: 1
victorhsr/vertx-retryable-kafka-consumer
Este projeto apresenta uma implementação de demonstração sobre como poderíamos utilizar mecanismos de retry e DLQ numa arquitetura event driven, utilizando-se do Apache Kafka, Vertx e RxJava.
Language: Java - Size: 152 KB - Last synced: 29 days ago - Pushed: about 2 years ago - Stars: 8 - Forks: 1
wsmd/reattempt
🤞 Give your functions another chance
Language: TypeScript - Size: 2.06 MB - Last synced: 3 months ago - Pushed: over 1 year ago - Stars: 570 - Forks: 11
babybeet/retry
Convenient utilities to retry executing some operation until success or failure at most 3 times
Language: TypeScript - Size: 82 KB - Last synced: about 1 month ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
h2non/gentleman-retry
gentleman's plugin providing retry policy capabilities in your HTTP clients
Language: Go - Size: 18.6 KB - Last synced: 12 days ago - Pushed: over 6 years ago - Stars: 11 - Forks: 1
aeon-php/retry
🔁 Retry fragile operations in case of failure with different delay strategies and the possibility to skip/terminate execution
Language: PHP - Size: 7.04 MB - Last synced: 12 days ago - Pushed: 4 months ago - Stars: 5 - Forks: 2
cnwhy/axios-extra
Support for maximum concurrent settings and retry
Language: JavaScript - Size: 16.6 KB - Last synced: 9 days ago - Pushed: 7 months ago - Stars: 8 - Forks: 3
jcoreio/chai-wait-for
poll until an assertion succeeds
Language: JavaScript - Size: 815 KB - Last synced: 10 days ago - Pushed: about 1 month ago - Stars: 2 - Forks: 0
panarama360/ts-retry-decorator 📦
ts-retry-decorator
Language: TypeScript - Size: 5.86 KB - Last synced: 19 days ago - Pushed: over 5 years ago - Stars: 3 - Forks: 0
kelunik/retry
A tiny library for retrying failed operations.
Language: PHP - Size: 7.81 KB - Last synced: 19 days ago - Pushed: over 5 years ago - Stars: 13 - Forks: 2
shafreeck/retry
A pretty simple library to ensure your work to be done
Language: Go - Size: 17.6 KB - Last synced: 21 days ago - Pushed: over 4 years ago - Stars: 12 - Forks: 2
kevinbuhmann/ngx-utilities
A mono repo collection of lightweight stand alone Angular libraries
Language: TypeScript - Size: 978 KB - Last synced: about 13 hours ago - Pushed: over 1 year ago - Stars: 6 - Forks: 0
jd1378/deno-fetch-goody
a fetch wrapper that supports interceptors, JSON body, retry, timeout and many many more ...
Language: TypeScript - Size: 72.3 KB - Last synced: 6 months ago - Pushed: 8 months ago - Stars: 3 - Forks: 0
daisugiland/daisugi
🌿 Daisugi monorepo of TypeScript/ESM projects for building composable applications.
Language: TypeScript - Size: 6.77 MB - Last synced: 15 days ago - Pushed: 5 months ago - Stars: 18 - Forks: 4
azu/exponential-backoff-generator
Exponential backoff generator. Provide robust retry function.
Language: TypeScript - Size: 145 KB - Last synced: 4 days ago - Pushed: over 1 year ago - Stars: 23 - Forks: 0
rbrahul/retry
An essential retry-operation related library for Golang to build fault-tolerant system.
Language: Go - Size: 24.4 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 7 - Forks: 1
OpenFlutter/flutter_ok_image
a flutter image widget to load image.
Language: Dart - Size: 98.6 KB - Last synced: 19 days ago - Pushed: almost 5 years ago - Stars: 41 - Forks: 3
deeplay-io/retry-subscription
Automatically retry subscriptions with exponential backoff
Language: TypeScript - Size: 115 KB - Last synced: 22 days ago - Pushed: over 1 year ago - Stars: 2 - Forks: 1
QuSongtao/demo-springcloud-netflix
Spring-Cloud-Netflix标准示例,注册中心:EurekaServer,路由:zuul,软负载:ribbon,HA重试机制:zuul,feign
Language: Java - Size: 73.2 KB - Last synced: 7 months ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0
venzel/bff
📜 API com padrão arquitetural BFF e microserviços com Clean Architecture.
Language: TypeScript - Size: 1.35 MB - Last synced: 4 months ago - Pushed: 7 months ago - Stars: 2 - Forks: 0
jun-labs/resilience4j
💫 Learning Resilience4j
Language: Java - Size: 1.35 MB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0
donutloop/toolkit
Collection of useful patterns
Language: Go - Size: 158 KB - Last synced: 7 months ago - Pushed: about 3 years ago - Stars: 158 - Forks: 9
go-playground/backoff
:bowtie: Backoff uses an exponential backoff algorithm to backoff between retries with optional auto-tuning functionality.
Language: Go - Size: 11.7 KB - Last synced: 12 days ago - Pushed: over 6 years ago - Stars: 12 - Forks: 4
JustAzul/steam-inventory-loader
A contemporary inventory loader for Steam, equipped with an integrated error retry system, request delay functionality, support for proxy URLs, and memory-efficient design.
Language: TypeScript - Size: 963 KB - Last synced: 5 days ago - Pushed: 3 months ago - Stars: 3 - Forks: 4
Matthew-Davey/EasyNetQ.PollyHandlerRunner 📦
An EasyNetQ handler runner component which wraps consumer function invocation in a Polly policy
Language: C# - Size: 13.7 KB - Last synced: 23 days ago - Pushed: over 6 years ago - Stars: 9 - Forks: 4
craigpastro/retrier 📦
A simple Go (Golang) library for retries featuring generics.
Language: Go - Size: 14.6 KB - Last synced: about 1 month ago - Pushed: 10 months ago - Stars: 0 - Forks: 0
rofeld/jobber
jobber - Resilient, Retriable, Restartable Task and Flow Framework
Language: Shell - Size: 11.7 KB - Last synced: 8 months ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0
esastack/esa-restclient
An asynchronous event-driven HTTP client based on netty.
Language: Java - Size: 5.61 MB - Last synced: 5 months ago - Pushed: almost 2 years ago - Stars: 82 - Forks: 22
EugenGanshorn/GuzzleBundleRetryPlugin
Retry Plugin for EightPointsGuzzleBundle
Language: PHP - Size: 47.9 KB - Last synced: 28 days ago - Pushed: 7 months ago - Stars: 5 - Forks: 13
mster/reqi
🔮🧙 Promisified request library with built in functionality for retries, redirects, and body parsing. 🚀✨
Language: JavaScript - Size: 226 KB - Last synced: 12 days ago - Pushed: about 2 years ago - Stars: 3 - Forks: 0