Showing 23 of 23 projects
A workflow orchestration framework for building resilient data pipelines in Python.
A tiny and elegant JavaScript HTTP client based on the Fetch API with retries, timeouts, and hooks.
A human-friendly and powerful HTTP request library for Node.js with advanced features like retries, caching, and HTTP/2 support.
A simple, feature-rich HTTP, REST, and SSE client library for Go.
A simple yet powerful Go HTTP client with automatic decoding, debugging, retry, and HTTP fingerprinting support.
A lightweight, zero-dependency Java library for implementing fault tolerance and resilience patterns.
A simple and flexible Go library for implementing retry mechanisms with configurable backoff strategies and error handling.
A Go HTTP client wrapper that automatically retries failed requests with exponential backoff.
A Go library for building resilient applications with composable fault tolerance patterns like retry, circuit breaker, and rate limiting.
A Swift library extending promises with progress tracking, pause, cancel, and retry capabilities.
A drop-in replacement for Node.js fs module that handles EMFILE errors gracefully with queuing and retries.
A Go HTTP client wrapper that adds retries, backoff strategies, and concurrency for resilient network requests.
A Swift library for retrying throwing operations with configurable delay strategies and async support.
Elixir macros for linear retry, exponential backoff, and wait patterns with composable delay streams.
An advanced interruptible Go library for performing actions repetitively until successful, with context integration and backoff strategies.
A type-safe, resilient, and tiny fetch wrapper for TypeScript that never throws on non-200 responses.
An Objective-C category for AFNetworking that adds configurable retry logic for HTTP requests.
A command-line tool that transforms short-term commands into scheduled, retryable, and repeatable long-term jobs.
A Go library providing intuitive asynchronous flow control functions like All, First, Retry, and Waterfall using context.
A high-performance Swift framework for task execution, memory caching, and data management with intelligent merging, TTL caching, and retry logic.
A Go library implementing various backoff strategies for retrying operations and heartbeating.
A React Native library for running async tasks that automatically retry after crashes, connection loss, or exceptions.
A lightweight Go package for implementing retry logic with configurable attempts and intervals.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.