nowfound

Life & fun · alternatives · 2026

24 alternatives to Retry a command with exponential backoff and jitter (+ Starlark exprs)

Retry a command with exponential backoff and jitter (+ Starlark expressions) - dbohdan/recur

This tool enables developers to retry failed commands using exponential backoff and jitter strategies, helping reduce server load when handling transient failures. It supports Starlark expressions for flexible… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Retry a command with exponential backoff and jitter (+ Starlark exprs) launched in 2024; newer entries below may have overtaken it.

  1. 1

    Hi HN, Here's a tool I wrote for retrying fallible commands. Nothing groundbreaking here, this is a tool that's been made many times (and several have been submitted to Show HN). Though this one does have a more comprehensive feature set than most. I hope one or two people will find it useful. I wrote `attempt` for two reasons: - To have a more featureful alternative to `wait-for-it.sh` for use in Docker Compose. Specifically to apply migration scripts to a database that may not be up yet. I wanted to be able to inspect the error messages from my migration tool & retry on connection errors.…

    2025 · github.com · its alternatives →

  2. 2

    This is an evolving toolkit of capabilities helpful for analysing and reverse engineering legacy Cobol code. Currently, the following capabilities are available: - Program / Section-level flowchart generation based on AST (SVG or PNG) - Parse Tree generation (with export to JSON) - Control Flow Tree generation (with export to JSON) - Allows embedding code comments as comment nodes in the graph - The SMOJOL Interpreter (WIP) - Injecting AST and Control Flow into Neo4J - Injecting Cobol data layouts from Data Division into Neo4J (with dependencies like MOVE, COMPUTE, etc.) + export to…

    2024 · github.com · its alternatives →

  3. 3
    Vartiq▲97

    Hi HN, I’ve been working on Vartiq, a plug-and-play Webhook as a Service platform. What it is: Sending outbound webhooks reliably is a pain many SaaS products face. You end up building: - Delivery logic with retries and exponential backoff - Dead-letter queues for failed deliveries - Observability pipelines for logs and debugging - Auto-scaling infra to handle spikes in events Vartiq aims to take all of that off your plate. Key features: Zero lost events – reliable delivery with auto retries Dead-letter handling out of the box Live observability – dashboards, delivery logs, and metrics…

    2025 · vartiq.com · its alternatives →

  4. 4

    A large part of our (Real Kinetic's) business is helping organizations implement platform engineering, but we've found the existing tooling to be lacking. For IaC, Terraform state becomes a pain because TF treats infrastructure as "one-shot" commands. The Kubernetes controller model provides a nicer approach to managing infrastructure, but the tooling here is also lacking. For configuration management, Helm just doesn't really scale with complexity, nor does Kustomize. For resource orchestration, Crossplane is a step in the right direction but still has challenges and limitations. As a…

    2025 · koreo.dev · its alternatives →

  5. 5

    A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling) - lmorg/murex

    2023 · github.com · its alternatives →

  6. 6OA

    A lightweight engine for durable execution / deterministic workflows I built with Rust, wasmtime and the WASM Component Model. Its main use is running reliable, long-running workflows that can automatically resume after failures. Looking for feedback on the approach and potential use cases!

    2025 · obeli.sk · its alternatives →

  7. 7

    A cross-language, zero-copy coroutine observability framework based on the cTP shared-memory protocol, utilizing lock-free ring buffers for ultra-low overhead state tracing. - lixiasky-back/coroTracer

    Mar 2026 · github.com · its alternatives →

  8. 8

    xargs, but different..! Better at some things (repeating stuff), worse at others (not repeating stuff). - baalimago/repeater

    2023 · github.com · its alternatives →

  9. 9

    Catch, edit, and retry failed webhooks & cron jobs

    Jun 2026 · underlayer.dev · its alternatives →

  10. 10

    Been exploring claude and spec-based coding, I think it turned out fairly successful. It's just a simple unix-style tool that gives you a single command to use in bash scripts to simplify mutex or semaphore locking of execution.

    2025 · github.com · its alternatives →

  11. 11

    Hey everyone, I built reaktiv, a small reactive signals library for Python, inspired by Angular’s reactivity model. It lets you define Signals, Computed Values, and Effects that automatically track dependencies and update efficiently. The main focus is async-first reactivity without external dependencies. Here is an example code: ``` import asyncio from reaktiv import Signal, ComputeSignal, Effect async def main(): count = Signal(0) doubled = ComputeSignal(lambda: count.get() * 2) async def log_count(): print(f"Count: {count.get()}, Doubled: {doubled.get()}") Effect(log_count).schedule()…

    2025 · github.com · its alternatives →

  12. 12

    We built HALO (Hierarchal Agent Loop Optimizer), an open-source tool for debugging and optimizing AI agents using their execution traces. It’s a loop. Run your agent, feed the traces to HALO, get the report, apply the fixes, then re-run your agent. HALO takes in OTEL compliant traces from AI agents using tracing frameworks such as Langfuse, Arize/OpenInference, or even just plain JSONL. It uses an RLM (Recursive Language Model) to more efficiently break trace analysis into smaller subproblems in order to find recurring patterns across large amounts of data and fix systemic issues that…

    Jun 2026 · github.com · its alternatives →

  13. 13
    Baldur▲1

    Circuit breaker and retry for Python, with an ops console

    Aug 2026 · baldur.sh · its alternatives →

  14. 14

    Nathan here, one of the people who built Retrace. Happy to answer technical questions. Retrace records a CPython application's interactions with the nondeterministic outside world i.e. network, DB, filesystem, time, randomness, subprocesses, and lets you replay that execution locally and deterministically. The goal is to take a production failure and open the same execution in VS Code, with the ability to step forwards and backwards through the replay. The core idea is to record boundary crossings rather than tracing every Python line in production. External calls are recorded as…

    May 2026 · github.com · its alternatives →

  15. 15

    Cron scheduler for devs | smart retries & extended timeouts

    2025 · its alternatives →

  16. 16

    OP here. I built RepoReaper to solve code context fragmentation in RAG. Unlike standard chat-with-repo tools, it simulates a senior engineer's workflow: it parses Python AST for logic-aware chunking, uses a ReAct loop to JIT-fetch missing file dependencies from GitHub, and employs hybrid search (BM25+Vector). It also generates Mermaid diagrams for architecture visualization. The backend is fully async and persists state via ChromaDB. Link: https://github.com/tzzp1224/RepoReaper

    Jan 2026 · github.com · its alternatives →

  17. 17

    I built a GitHub app that detects it in pull requests, notifies or blocks them. Alongside it, I published a Semgrep ruleset for any stage of the CI/CD. I started this after getting frustrated by all the FUD around malicious code - lots of noise, little effort to solve it. Having said that, it's still a major attack vector - a stored RCE, with the codebase itself as the sink. Feedback is appreciated. The app, PRevent - https://github.com/apiiro/PRevent The ruleset: https://github.com/apiiro/malicious-code-ruleset The research:…

    2025 · github.com · its alternatives →

  18. 18

    An (even) better leet-code for full-stack web dev.

    Nov 2025 · recompose.sbs · its alternatives →

  19. 19

    The Requests Stampede library is a wrapper around the Requests library that provides request retry logic and backoff delays. - PatrickMurray/RequestsStampede

    2021 · github.com · its alternatives →

  20. 20

    Hi HN! This is something I've been tinkering on for the past couple months. It's basically just an API/CLI for scheduling delayed or recurring jobs as HTTP requests. I initially built it as a personal tool to save myself a bit of time on little side projects where I've needed scheduled/recurring alerts, but decided it could be a good opportunity to practice building out a nice landing page [0] and documentation [1]. And who knows, maybe someone else will find it useful ¯\_(ツ)_/¯ The tool relies heavily on Elixir's Oban [2] library for managing jobs, and Mintlify [3] for…

    2023 · booper.dev · its alternatives →

  21. 21

    Anteon (formerly Ddosify): eBPF-based Kubernetes Monitoring and Performance Testing - getanteon/anteon

    2022 · github.com · its alternatives →

  22. 22

    A small script for running programs with (minimal) network sandboxing - trailofbits/eatmynetwork

    2023 · github.com · its alternatives →

  23. 23

    Anteon (formerly Ddosify): eBPF-based Kubernetes Monitoring and Performance Testing - getanteon/anteon

    2021 · github.com · its alternatives →

  24. 24

    Hey everyone! Every reviewer loves smaller pull requests, but they can be hard to do practically. We created a Github integration that adds the following features - Commit checkpoints (i.e. stacked reviews) - Autogenerated tabs (based on dependency graphs) - A central pull request inbox (highlights which PRs need your attention) Commit checkpoints helps authors stack smaller changes within a single pull request without having to manage tons of branch offshoots. It works by using the common “[x/n]” prefix notation (where x is the stack number). This is the workflow: - Author makes some…

    2023 · backprop.io · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →