Tiny PHP library providing retry functionality with multiple backoff strategies and jitter support
-
Updated
Jul 20, 2026 - PHP
Tiny PHP library providing retry functionality with multiple backoff strategies and jitter support
Interpret HTTP responses and handle failures in Swift.
PyPI-published Python library, for determining retryable and non-retryable errors and applying appropriate retry-after handling which is highly compatible with the tenacity library
Small, composable HTTP helper functions — retry with backoff, timeouts, normalized errors, safe JSON parsing, rate-limit-aware retry, and download progress. Not a client, works alongside fetch/axios/anything.
A guzzle middleware to keep track of the Retry-After HTTP header and fail consecutive requests until this time has passed.
Limits and Quotas on API Requests with HTTP headers based on IETF draft.
Parses an HTTP Retry-After header and returns delay time in seconds.
An ECMAScript module to handle the HTTP header `Retry-After` according to the specification RFC 9110.
Build deterministic retry delay plans with diagnostics, jitter and Retry-After helpers.
Audit API rate limit headers for standard fields, reset timing, retry-after behavior, remaining limits, and client-friendly throttling metadata.
CLI checker for API rate limit header documentation quality
Smart retry & backoff engine for APIs and AI workflows. Zero-dep, AI-aware 429/5xx handling, exponential backoff with jitter, Retry-After support, abort signals & timeouts. TypeScript-first.
Audit API rate limit documentation for quotas, windows, identity dimensions, response headers, 429 examples, Retry-After, burst behavior, and upgrade paths.
Drop-in per-client rate limiting for Go (net/http): token bucket, burst control, Retry-After, optional waits.
Normalize OpenAI, Anthropic and Gemini API errors into one shape: category, retryable flag and Retry-After delay. Zero dependencies.
Safe error normalization and stream-aware retry decisions for OpenAI-compatible APIs
Add a description, image, and links to the retry-after topic page so that developers can more easily learn about it.
To associate your repository with the retry-after topic, visit your repo's landing page and select "manage topics."