Topic: "timeout"
cfug/dio
A powerful HTTP client for Dart and Flutter, which supports global settings, Interceptors, FormData, aborting and canceling a request, files uploading and downloading, requests timeout, custom adapters, etc.
Language: Dart - Size: 4.57 MB - Last synced at: about 13 hours ago - Pushed at: about 2 months ago - Stars: 12,638 - Forks: 1,529

failsafe-lib/failsafe
Fault tolerance and resilience patterns for the JVM
Language: Java - Size: 1.54 MB - Last synced at: 4 days ago - Pushed at: 11 months ago - Stars: 4,253 - Forks: 301

failsafe-go/failsafe-go
Fault tolerance and resilience patterns for Go
Language: Go - Size: 557 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 1,649 - Forks: 30

xhit/go-simple-mail
Golang package for send email. Support keep alive connection, TLS and SSL. Easy for bulk SMTP.
Language: Go - Size: 204 KB - Last synced at: 7 months ago - Pushed at: 10 months ago - Stars: 644 - Forks: 102

pnpnpn/timeout-decorator
Timeout decorator for Python
Language: Python - Size: 43.9 KB - Last synced at: about 21 hours ago - Pushed at: over 1 year ago - Stars: 641 - Forks: 95

vitalets/await-timeout
A Promise-based API for setTimeout / clearTimeout
Language: JavaScript - Size: 287 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 429 - Forks: 11

expressjs/timeout
Request timeout middleware for Connect/Express
Language: JavaScript - Size: 73.2 KB - Last synced at: 7 months ago - Pushed at: over 4 years ago - Stars: 316 - Forks: 48

SocketSomeone/nestjs-resilience
🛡️ A module for improving the reliability and fault-tolerance of your NestJS applications
Language: TypeScript - Size: 3.16 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 234 - Forks: 5

slok/goresilience
A library to improve the resilience of Go applications in an easy and flexible way
Language: Go - Size: 167 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 185 - Forks: 24

bitranox/wrapt_timeout_decorator
Python Powerful Timeout Decorator that can be used safely on classes, methods, class methods
Language: Python - Size: 694 KB - Last synced at: 28 days ago - Pushed at: 4 months ago - Stars: 157 - Forks: 16

justinhoward/cutoff
Deadlines for Ruby
Language: Ruby - Size: 72.3 KB - Last synced at: 6 days ago - Pushed at: about 2 years ago - Stars: 156 - Forks: 2

cfug/diox 📦
A powerful HTTP package for Dart/Flutter, which supports Global settings, Interceptors, FormData, Aborting and canceling a request, Files uploading and downloading, Requests timeout, Custom adapters, etc.
Language: Dart - Size: 3.67 MB - Last synced at: 5 days ago - Pushed at: about 2 years ago - Stars: 138 - Forks: 11

vardius/gollback
Go asynchronous simple function utilities, for managing execution of closures and callbacks
Language: Go - Size: 34.2 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 125 - Forks: 13

cristalhq/hedgedhttp
Hedged HTTP client which helps to reduce tail latency at scale.
Language: Go - Size: 50.8 KB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 122 - Forks: 9

SeverinDK/moment-timer 📦
Timer plugin for Moment.js that allows creation of setInterval and setTimeout-like timers.
Language: JavaScript - Size: 327 KB - Last synced at: 24 days ago - Pushed at: about 1 year ago - Stars: 112 - Forks: 33

vearne/gin-timeout
Timeout Middleware for Gin framework
Language: Go - Size: 4.97 MB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 109 - Forks: 30

yaoguangluo/Deta_Cache
缓存cache服务器
Language: Java - Size: 633 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 104 - Forks: 58

mre/futures-batch
An adapter for futures, which chunks up elements and flushes them after a timeout — or when the buffer is full. (Formerly known as tokio-batch.)
Language: Rust - Size: 54.7 KB - Last synced at: 6 days ago - Pushed at: 12 months ago - Stars: 77 - Forks: 10

shomali11/parallelizer
Simplifies the parallelization of function calls.
Language: Go - Size: 78.1 KB - Last synced at: 28 days ago - Pushed at: almost 3 years ago - Stars: 73 - Forks: 6

mrspartak/promises
Promise utilities
Language: TypeScript - Size: 267 KB - Last synced at: 7 days ago - Pushed at: 11 months ago - Stars: 67 - Forks: 5

becheran/ntest
Testing framework for rust enhancing the built-in library with some useful features.
Language: Rust - Size: 142 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 63 - Forks: 10

genesys/mollitia
JavaScript Resilience Library
Language: TypeScript - Size: 8.58 MB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 57 - Forks: 7

ph1ps/swift-concurrency-deadline
A deadline algorithm for Swift Concurrency
Language: Swift - Size: 53.7 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 52 - Forks: 0

EricLambrecht/react-timing-hooks
React hooks for setTimeout, setInterval, requestAnimationFrame, requestIdleCallback
Language: TypeScript - Size: 1.29 MB - Last synced at: 2 days ago - Pushed at: 8 months ago - Stars: 51 - Forks: 1

vaneenige/uot
🦁 A tiny setTimeout alternative with progress.
Language: JavaScript - Size: 5.86 KB - Last synced at: 6 days ago - Pushed at: about 5 years ago - Stars: 44 - Forks: 1

netinvent/command_runner
Substitute for subprocess that handles all hassle that comes from different platform and python versions, and allows live stdout and stderr capture for background job/interactive GUI programming ;)
Language: Python - Size: 287 KB - Last synced at: 5 days ago - Pushed at: 25 days ago - Stars: 41 - Forks: 5

juliomotol/laravel-auth-timeout
Authentication Timeout for Laravel
Language: PHP - Size: 155 KB - Last synced at: 9 days ago - Pushed at: 2 months ago - Stars: 41 - Forks: 7

travishorn/session-timeout
Warn users when their session is about to expire. Dependency-free.
Language: JavaScript - Size: 888 KB - Last synced at: 16 days ago - Pushed at: 9 months ago - Stars: 41 - Forks: 20

jkomyno/usetimeout-react-hook
React.js custom hook that sets a leak-safe timeout and returns a function to cancel it before the timeout expires
Language: TypeScript - Size: 281 KB - Last synced at: 23 days ago - Pushed at: about 2 years ago - Stars: 36 - Forks: 14

jenly1314/RetrofitHelper
💪 RetrofitHelper是一个支持配置多个BaseUrl,支持动态改变BaseUrl,动态配置超时时长的Retrofit帮助类
Language: Java - Size: 7.82 MB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 33 - Forks: 8

coady/waiter
Delayed iteration for polling and retries.
Language: Python - Size: 759 KB - Last synced at: 4 days ago - Pushed at: 6 months ago - Stars: 30 - Forks: 0

vany0114/resilience-strategy-with-polly
Proposes a way to build resilience strategies using Polly and an easy and cool way to consume it using the builder pattern.
Language: C# - Size: 44.9 KB - Last synced at: 23 days ago - Pushed at: over 4 years ago - Stars: 29 - Forks: 5

ehmicky/handle-cli-error
💣 Error handler for CLI applications 💥
Language: JavaScript - Size: 7.46 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 28 - Forks: 1

AbhijithAJ/clrprint
Print colorful output in the terminal, idle, cmd, and Windows PowerShell using the same functions.
Language: Python - Size: 751 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 27 - Forks: 2

thalesrc/js-utils
Javascript utility functions for web development
Language: TypeScript - Size: 624 KB - Last synced at: about 1 year ago - Pushed at: about 3 years ago - Stars: 24 - Forks: 4

fefeding/ema-timeout
使用ema算法来动态计算接口超时设定,柔性超时
Language: HTML - Size: 40 KB - Last synced at: 6 days ago - Pushed at: over 5 years ago - Stars: 23 - Forks: 10

NoEnv/vertx-cronutils
An abstraction of cron-utils for the vertx scheduler
Language: Java - Size: 230 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 22 - Forks: 4

yusufaytas/dlock
Interval Lock
Language: Java - Size: 91.8 KB - Last synced at: 6 months ago - Pushed at: about 1 year ago - Stars: 22 - Forks: 8

Wildhoney/ReactDelayed
Small component for delaying the mounting and unmounting of a child component for CSS animation purposes.
Language: JavaScript - Size: 227 KB - Last synced at: 27 days ago - Pushed at: almost 7 years ago - Stars: 21 - Forks: 2

vchlum/notification-timeout
Gnome Shell extension for configuring notification timeout.
Language: JavaScript - Size: 62.5 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 20 - Forks: 2

dokmic/ts-async-decorators
TypeScript Async Method Decorators
Language: TypeScript - Size: 45.9 KB - Last synced at: about 20 hours ago - Pushed at: over 3 years ago - Stars: 20 - Forks: 0

feross/function-with-timeout
Ensure a function is always called within a timeout period
Language: JavaScript - Size: 16.6 KB - Last synced at: 19 days ago - Pushed at: over 4 years ago - Stars: 19 - Forks: 0

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 at: 23 days ago - Pushed at: over 2 years ago - Stars: 18 - Forks: 5

z4kn4fein/trybot
A transient fault handling framework including such resiliency solutions as Retry, Timeout, Fallback, Rate Limit and Circuit Breaker.
Language: C# - Size: 322 KB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 18 - Forks: 5

benestudio/fetch Fork of JakeChampion/fetch
A window.fetch JavaScript polyfill.
Language: JavaScript - Size: 332 KB - Last synced at: 4 days ago - Pushed at: about 8 years ago - Stars: 18 - Forks: 3

mrusme/cexec
Execute any command, cache its output and get cached output on subsequent execution
Language: Go - Size: 28.3 KB - Last synced at: 24 days ago - Pushed at: about 1 year ago - Stars: 17 - Forks: 0

johejo/inputimeout 📦
Multi platform standard input with timeout
Language: Python - Size: 31.3 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 17 - Forks: 12

HTMLGuyLLC/jTimeout
jQuery session timeout handler
Language: JavaScript - Size: 113 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 16 - Forks: 18

WardPearce/jellyfin-session-kicker 📦
Session kicker after X amount of watch time for Jellyfin
Language: Python - Size: 59.6 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 15 - Forks: 1

DvdGiessen/virtual-clock
A tiny library for configurable virtual clocks
Language: JavaScript - Size: 642 KB - Last synced at: 18 days ago - Pushed at: about 4 years ago - Stars: 15 - Forks: 3

blaumeise20/date-timeout-interval
A simple npm package for timing. https://www.npmjs.com/package/date-timeout-interval
Language: TypeScript - Size: 271 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 15 - Forks: 1

gamtiq/chronoman
Utility class to simplify use of timers created by setTimeout
Language: JavaScript - Size: 2.09 MB - Last synced at: 20 days ago - Pushed at: about 5 years ago - Stars: 15 - Forks: 0

bargoldi/time-events-manager
Manage Javascript's timeouts and intervals collection
Language: TypeScript - Size: 29.3 KB - Last synced at: about 1 year ago - Pushed at: about 7 years ago - Stars: 15 - Forks: 4

devlato/react-easter
Quite convenient and flexible React component for adding easter eggs to your React app
Language: JavaScript - Size: 14.6 KB - Last synced at: 2 days ago - Pushed at: 5 months ago - Stars: 14 - Forks: 3

BWilky/viewtimeout
Returns to default view after activity timeout
Language: JavaScript - Size: 305 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 14 - Forks: 4

rfyiamcool/go-infector
🔥 control timeout and retry in distributed microservice !!!
Language: Go - Size: 87.9 KB - Last synced at: 6 days ago - Pushed at: about 3 years ago - Stars: 14 - Forks: 0

stagas/atomic
makes a function atomic with timeout and abort signal
Language: TypeScript - Size: 10.7 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 14 - Forks: 1

Henryforce/AsyncTimeSequences
The missing Time Sequence Operators for Swift Concurrency
Language: Swift - Size: 80.1 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 13 - Forks: 1

shafreeck/retry
A pretty simple library to ensure your work to be done
Language: Go - Size: 17.6 KB - Last synced at: about 1 month ago - Pushed at: about 5 years ago - Stars: 13 - Forks: 2

m-burst/pylint-requests
A pylint plugin to check for common issues with usage of requests
Language: Python - Size: 713 KB - Last synced at: 25 days ago - Pushed at: 2 months ago - Stars: 12 - Forks: 1

bowencool/async-utilities
An asynchronous tools library in the style of higher-order functions.
Language: TypeScript - Size: 2.43 MB - Last synced at: 6 days ago - Pushed at: 5 months ago - Stars: 12 - Forks: 0

kettanaito/until-connected
Wait for a connection at the given target without making any requests.
Language: TypeScript - Size: 43 KB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 12 - Forks: 1

RekingZhang/fetch-s
Fetch-based HTTP requests
Language: JavaScript - Size: 127 KB - Last synced at: 18 days ago - Pushed at: over 1 year ago - Stars: 12 - Forks: 1

tahniat-ashraf/vertx-async-to-sync
Consume an async api (with callback) from sync endpoint using vert.x
Language: Java - Size: 173 KB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 12 - Forks: 1

albertpastrana/uscala
Set of micro libraries in scala.
Language: Scala - Size: 208 KB - Last synced at: about 1 year ago - Pushed at: almost 6 years ago - Stars: 12 - Forks: 7

gamemann/UDP-Ping
A UDP Client/Server implementation for pinging. Using for benchmarking.
Language: C - Size: 6.84 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 11 - Forks: 0

doowb/alarm
Set an alarm that will call the given function at the specified time.
Language: JavaScript - Size: 10.7 KB - Last synced at: 6 days ago - Pushed at: about 8 years ago - Stars: 10 - 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 at: 20 days ago - Pushed at: over 1 year ago - Stars: 9 - Forks: 2

Dandy-OSS/context
Maintain meaningful context across async processes.
Language: TypeScript - Size: 237 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 0

moxystudio/react-promiseful
A React component and hook to render children conditionally based on a promise state
Language: JavaScript - Size: 1.31 MB - Last synced at: about 1 year ago - Pushed at: about 5 years ago - Stars: 9 - Forks: 1

MountainField/bash-timeout
timeout function written by Bash
Language: Shell - Size: 15.6 KB - Last synced at: 19 days ago - Pushed at: almost 7 years ago - Stars: 9 - Forks: 2

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 at: 22 days ago - Pushed at: over 7 years ago - Stars: 9 - Forks: 4

jwodder/pytest-fail-slow
Fail tests that take too long to run
Language: Python - Size: 66.4 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 8 - Forks: 1

dxdc/node-red-contrib-join-wait
Node-RED module to wait for incoming messages from different input paths to arrive within a fixed time window.
Language: JavaScript - Size: 627 KB - Last synced at: 39 minutes ago - Pushed at: over 3 years ago - Stars: 8 - Forks: 0

ehmicky/modern-errors-cli
`modern-errors` plugin to handle errors in CLI modules.
Language: TypeScript - Size: 8.22 MB - Last synced at: 11 days ago - Pushed at: about 2 months ago - Stars: 7 - Forks: 1

hadielmougy/shield
Fault tolerance library for java
Language: Java - Size: 185 KB - Last synced at: 22 days ago - Pushed at: 5 months ago - Stars: 7 - Forks: 0

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 at: 4 days ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 0

moxystudio/redux-mock-store-await-actions 📦
Waits for specific actions to be dispatched or a timeout expires
Language: JavaScript - Size: 269 KB - Last synced at: about 7 hours ago - Pushed at: over 5 years ago - Stars: 7 - Forks: 1

rrmdn/graphql-timeout-middleware
GraphQL Middleware that prevents slow resolvers from damaging the response speed of your GraphQL Server
Language: JavaScript - Size: 42 KB - Last synced at: about 14 hours ago - Pushed at: over 7 years ago - Stars: 7 - Forks: 0

ftonato/set-timeout-manager
A simple utility for managing timeouts without having to manually track timeout IDs. Easily start and stop timeouts using a unique identifier.
Language: TypeScript - Size: 166 KB - Last synced at: 23 days ago - Pushed at: almost 2 years ago - Stars: 6 - Forks: 0

hannobraun/rust-embedded-timeout-macros 📦
Rust macros for working with timeouts on top of embedded-hal APIs
Language: Rust - Size: 17.6 KB - Last synced at: 10 days ago - Pushed at: over 3 years ago - Stars: 6 - Forks: 0

karimsa/rsxjs
Resilience Extensions for JS.
Language: TypeScript - Size: 744 KB - Last synced at: 7 days ago - Pushed at: almost 4 years ago - Stars: 6 - Forks: 0

dr-luke/PyTimeoutAfter
A signal free, multi-threading safe, method of setting A Python mid-function Timeout
Language: Python - Size: 6.84 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 6 - Forks: 2

AdamSiekierski/holdmabeer
Hold ma BEEER 🍺
Language: JavaScript - Size: 61.5 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 6 - Forks: 0

ararslan/Timeout.jl
Time out long running computations in Julia
Language: Julia - Size: 29.3 KB - Last synced at: about 1 month ago - Pushed at: almost 5 years ago - Stars: 6 - Forks: 3

marmelo/chili
Chili is a collection of Java annotations that simplify common tasks.
Language: Java - Size: 53.7 KB - Last synced at: 8 days ago - Pushed at: over 6 years ago - Stars: 6 - Forks: 1

WoLfulus/cpptimer
simple c++11 timer
Language: C++ - Size: 137 KB - Last synced at: 5 days ago - Pushed at: almost 10 years ago - Stars: 6 - Forks: 2

AviVahl/promise-assist
Several helper functions when working with native promises.
Language: TypeScript - Size: 466 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 5 - Forks: 1

smikhalevski/parallel-universe
🚀 The set of async flow control structures and promise utils.
Language: TypeScript - Size: 4.2 MB - Last synced at: 16 days ago - Pushed at: about 1 month ago - Stars: 5 - Forks: 1

JHegarty14/resilience4ts
resilience4ts is a functional, distributed-first fault tolerance library for TypeScript inspired by resilience4j and Polly
Language: TypeScript - Size: 1.56 MB - Last synced at: about 18 hours ago - Pushed at: about 1 month ago - Stars: 5 - Forks: 0

imrostami/Timeout.Net
Simple Multi Thread Timeout class library for .net To implement Timeout feature in .Net
Language: C# - Size: 19.5 KB - Last synced at: 6 days ago - Pushed at: almost 2 years ago - Stars: 5 - Forks: 1

michaelsanford/timeout-as-a-service 📦
A ridiculous API that will respond with a given status after a given timeout, written in Nodejs.
Language: JavaScript - Size: 248 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 4

joao-fontenele/stable-cache
A redis cache library, with producer resilience easily configurable
Language: TypeScript - Size: 1.72 MB - Last synced at: 24 days ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 2

khrj/p-timeout
Timeout a promise after a specified amount of time
Language: TypeScript - Size: 220 KB - Last synced at: 10 days ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 2

Serialcomms/Serial-Ports-in-VBA-new-for-2022
Using Serial COM Ports in Visual Basic for Applications (VBA7)
Language: VBA - Size: 2.26 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 0

needit-gr/hermes
📅🪁 A persistent Redis job scheduler
Language: JavaScript - Size: 110 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 0

manuscriptmastr/fetch-friends
Common utils for the Fetch API
Language: JavaScript - Size: 329 KB - Last synced at: 8 days ago - Pushed at: almost 3 years ago - Stars: 5 - Forks: 0

misa198/heroku-awake-js 📦
Keep your herokuapp always awakes.
Language: TypeScript - Size: 30.3 KB - Last synced at: 10 days ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 1

seanpm2001/TimeoutToolkit
Timeout Toolkit is a clock add-on, and a stand alone application that helps manage time outs. Time outs are a lot more ethical than spanking or hitting, and allows your child to think about what they have done. Also can be used as a break time tool.
Language: Python - Size: 999 KB - Last synced at: 3 days ago - Pushed at: about 4 years ago - Stars: 5 - Forks: 2

redding/much-timeout
IO.select based timeouts; an alternative to Ruby's stdlib Timeout module.
Language: Ruby - Size: 16.6 KB - Last synced at: 22 days ago - Pushed at: over 4 years ago - Stars: 5 - Forks: 4
