Retrying made simple, easy and async
TypeScript definitions for async-retry
Typescript decorator to use the library async-retry
async retrymethod as module.
Retrying made simple, easy and async
Typescript decorator to use the library async-retry
Async retry with hooks
Portable async retry utility with exponential backoff, jitter, and error filtering for API and webhook management
A Promise version of async/retry
JavaScript async-retry
Async retry with exponential backoff, circuit breaker, and abort signals
simple, easy-to-use and zero-dependency javascript async retry package.
The Steve James Typescript Async Retry package
Smart async retry system with exponential backoff, jitter, and circuit breaker for JavaScript/TypeScript
A helper intended for use with KafkaJS that assists with retrying failed messages an an async manner
↻ Tiny dependency-free async retry utility with backoff, delay, and conditional retry support.
Wait until cb doesn't throw or time out
An async retry utility for JavaScript/Node.js. Retries a given async function multiple times on failure.
Dead simple async retry with exponential backoff
A utility to retry failed async methods.
Retry a promise-returning or async function
Async retry with exponential backoff for Node.js and browsers.
Retries a function that returns a promise, leveraging the power of the retry module.
The Steve James Typescript Async Retry package
Async Retry
Forge — Internet-native programming language with natural syntax, bytecode VM, and built-in HTTP/database/crypto
Pampa is a Ruby library for async & distributing computing providing the following features: - cluster-management with dynamic reconfiguration (joining and leaving nodes); - distribution of the computation jobs to the (active) nodes; - error handling, job-retry and fault tolerance; - fast (non-direct) communication to ensure realtime capabilities. The Pampa framework may be widely used for: - large scale web scraping with what we call a "bot-farm"; - payments processing for large-scale ecommerce websites; - reports generation for high demanded SaaS platforms; - heavy mathematical model computing; and any other tasks that requires a virtually infinite amount of CPU computing and memory resources. Find documentation here: https://github.com/leandrosardi/pampa
ActiveSaga provides durable, idempotent workflow orchestration built on Rails Active Job. It supports sync and async steps, retries with backoff, signals, compensations, and pluggable persistence stores.
ActiveWorkflow provides durable, idempotent workflow orchestration built on Rails Active Job. It supports sync and async steps, retries with backoff, signals, compensations, and pluggable persistence stores.
Keplars is a modern transactional email API service and AWS SES alternative. This SDK provides a simple Ruby interface to send emails across multiple priority queues (instant, high, async, bulk), manage contacts and audiences, trigger automations, verify sending domains, and verify webhook signatures. Supports retry logic with exponential backoff.
A Rails engine that provides a clean abstraction layer for sending transactional emails via the Brevo API, with built-in sandbox and safe modes, async delivery via Active Job, and automatic retry with polynomial backoff.
Parallel HTTP requests via libcurl curl_multi API. Releases GVL during I/O, compatible with Async gem and Fiber scheduler. Supports execute (all), first_execute (first N), stream_execute (yield as ready). Built-in retry functionality for network errors and custom HTTP status codes.
RCrewAI is a powerful Ruby framework for creating autonomous AI agent crews that collaborate to solve complex tasks. Build intelligent workflows with reasoning agents, tool usage, memory systems, and human oversight. Key Features: • Multi-Agent Orchestration: Create crews of specialized AI agents that work together • Multi-LLM Support: OpenAI GPT-4, Anthropic Claude, Google Gemini, Azure OpenAI, Ollama • Rich Tool Ecosystem: Web search, file operations, SQL databases, email, code execution, PDF processing • Agent Memory: Short-term and long-term memory for learning from past executions • Human-in-the-Loop: Interactive approval workflows and collaborative decision making • Advanced Task Management: Dependencies, retries, async execution, and context sharing • Hierarchical Teams: Manager agents that coordinate and delegate to specialist agents • Production Ready: Security controls, error handling, comprehensive logging, and monitoring • Ruby-First Design: Built specifically for Ruby developers with idiomatic patterns • CLI Tools: Command-line interface for creating and managing AI crews
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.