Exponential Backoff Retry Utility

JSON →
library 3.1.3 ·javascript
verified May 27, 2026

The `exponential-backoff` package provides a robust utility for retrying asynchronous (Promise-returning) functions with an exponential delay between attempts. Currently stable at version 3.1.3, the library maintains an active development status with regular chore and security updates, although it does not adhere to a strict release cadence. Its key differentiators include extensive configurability through the `BackOffOptions` object, allowing control over aspects like initial delay, maximum delay, number of attempts, jitter application (`full` or `none`), and a custom `retry` function for conditional reattempts. The package ships with TypeScript types, enhancing developer experience in TypeScript projects. It is designed to be a flexible solution for handling transient errors in network requests, database operations, or other unreliable processes.

total hits 10
actors 5 distinct systems
last hit 4d ago AhrefsBot
GPTBot
2
Script
1
Search engines
1

top countries 🇨🇦 Canada · 🇫🇷 France · 🇺🇸 United States · 🇩🇪 Germany