Retries That Do Not Take Your Service Down
Ripcord is timeouts, retries, and circuit breakers for TypeScript, in one dependency-free package. MIT licensed, and it has never had a breaking change in a minor.
Three Lines, Then It Is Handled
The whole library is one wrapper and two policies. Everything else is a default you can leave alone.
- Wrap The Call
One function around the call you already make. No decorators, no proxy.
- Back Off With Jitter
Exponential backoff with full jitter, so a retry storm never syncs up.
- Trip The Breaker
Past the failure budget it stops calling, then probes until you recover.
v5 drops the legacy callback signature. The codemod handles it.
Running In Production At Eleven Thousand Services
Downloaded from npm, vendored into monorepos, and shipped inside other libraries. These are the numbers we can actually see.
- 4.1M
- Weekly Downloads
- 214
- Contributors
- 0
- Runtime Dependencies
From npm alone, not counting mirrors or the copies vendored into monorepos.
People with a merged commit. Six of them have review rights.
Nothing to audit, nothing to wait on, and no transitive surprise in your lockfile.
Contribution Graph
1,422 Contributions In The Last Year
- Commits
- 1,284Across 8 Repos
- PRs Merged
- 9642 Still Open
- Reviews
- 213Avg 3h Response
The People Who Merge Your Pull Request
Six people who review, triage, and release, none of them paid by the same employer. Nobody here has a commercial product to sell you.
Reviews happen in the open, in the pull request, with the reasoning written down. No private channel decides your patch.
Ask Before You Open An Issue
The four that come up every week, answered by the same people who answer them in the discussions tab.
Recent Signups
327 Joined This Week
- Just Now
Jonas Weber
Subscribed from Zurich
- 9:42 AM
Maya Chen
Subscribed from Berlin
- 9:41 AM
Diego Alvarez
Subscribed from Madrid
- 9:39 AM
Priya Nair
Subscribed from Bangalore
- 9:36 AM
Noah Kim
Subscribed from Seoul
Hear About Every Release
One short email per release: what changed, what broke, and the codemod if you need one. No newsletter, no marketing.
Free Forever. One Issue A Week. Unsubscribe Anytime.