attempt-cli
« Back to VersTracker
Description:
CLI for retrying fallible commands
Type: Formula  |  Latest Version: 1.1.0@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: cli reliability automation devops shell
Install: brew install attempt-cli
About:
attempt-cli is a command-line utility designed to automatically retry commands that may fail due to transient errors. It provides a robust wrapper around shell commands, allowing developers to specify retry limits, delays, and backoff strategies. This tool significantly improves the reliability of CI/CD pipelines and local development scripts by handling temporary network issues or resource contention gracefully.
Key Features:
  • Configurable retry limits and delays
  • Exponential backoff support
  • Simple shell command wrapper syntax
  • Cross-platform compatibility
Use Cases:
  • Automating flaky network operations in CI/CD pipelines
  • Wrapping database migrations that may fail under load
  • Improving reliability of local development environment setup scripts
Alternatives:
  • retry – attempt-cli offers a more modern codebase with explicit backoff strategies
  • while-loops in shell scripts – attempt-cli provides a cleaner, more maintainable syntax with better error reporting
License: Unlicense
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, sonoma, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Sep 17, 2025 12:20pm 0 VERSION_BUMP eecfed30