Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Timeout

Timeout

12 projects

Showing 12 of 12 projects

Polly
PollyC#

A .NET resilience and transient-fault-handling library for expressing policies like Retry, Circuit Breaker, and Timeout in a fluent, thread-safe manner.

#circuit-breaker#circuit-breaker-pattern#fault-tolerance
Stars14.2k
Forks1.3k
Last commit1 day ago
failsafe
failsafeJava

A lightweight, zero-dependency Java library for implementing fault tolerance and resilience patterns.

#retry-logic#circuit-breaker#fallback
Stars4.3k
Forks311
Last commit8 months ago
go-resiliency
go-resiliencyGo

A Go library implementing resiliency patterns like circuit breakers, semaphores, deadlines, batching, and retries.

#circuit-breaker#fault-tolerance#resiliency-patterns
Stars2.4k
Forks151
Last commit1 year ago
Failsafe-go
Failsafe-goGo

A Go library for building resilient applications with composable fault tolerance patterns like retry, circuit breaker, and rate limiting.

#retry-logic#circuit-breaker#fallback
Stars2.2k
Forks46
Last commit22 days ago
go-simple-mail
go-simple-mailGo

A Go package for sending emails via SMTP with support for keep-alive connections, TLS/SSL, and bulk sending.

#mail#email-attachments#golang-package
Stars698
Forks104
Last commit2 years ago
delay
delayJavaScript

A promise-based utility for delaying execution with support for abort signals, random delays, and unlimited timeout lengths.

#async-await#promise-utilities#timing
Stars624
Forks37
Last commit10 months ago
super-regex
super-regexJavaScript

A JavaScript library that adds timeout protection to regular expressions to prevent ReDoS attacks.

#regex#security#denial-of-service
Stars220
Forks9
Last commit10 months ago
gollback
gollbackGo

Go utilities for managing asynchronous function execution with race, all, and retry patterns.

#callbacks#cancel#closure
Stars121
Forks13
Last commit3 years ago
tasker
taskerCrystal

A high-precision scheduler for Crystal that enables scheduling tasks, CRON jobs, and asynchronous pipelines.

#task-scheduler#cron-jobs#pipeline
Stars57
Forks6
Last commit2 months ago
go-trylock
go-trylockGo

A Go library that adds TryLock support to read-write locks, enabling non-blocking and timeout-based lock acquisition.

#locking#non-blocking#golang-library
Stars35
Forks9
Last commit5 years ago
Vert.x CronUtils
Vert.x CronUtilsJava

An abstraction of cron-utils for the vertx scheduler

#async#timer#timeout
Stars26
Forks5
Last commit6 days ago
retry
retryGo

A Go library for retrying operations with customizable backoff strategies and error-based retry logic.

#retry-logic#workflow-resilience#rpc-retry
Stars13
Forks2
Last commit6 years ago

Related Tags

#Go5#Resiliency Patterns4#Retry4#Golang4#Circuit Breaker4#Fault Tolerance4#Resilience3#Retry Logic3#Rate Limiting3#Microservices3#Retry Pattern3#Concurrency3
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub