Versions:

  • 2.57.1
  • 2.57.0
  • 2.56.7
  • 2.56.6
  • 2.56.5
  • 2.56.4
  • 2.56.3
  • 2.56.2
  • 2.56.1
  • 2.56.0
  • 2.55.3
  • 2.55.2
  • 2.55.1
  • 2.55.0
  • 2.54.1
  • 2.54.0
  • 2.53.11
  • 2.53.10
  • 2.53.9
  • 2.53.8
  • 2.53.7
  • 2.53.6
  • 2.53.5
  • 2.53.4
  • 2.53.3
  • 2.53.2
  • 2.53.1
  • 2.53.0
  • 2.52.0
  • 2.51.2
  • 2.51.1
  • 2.51.0
  • 2.50.1
  • 2.50.0
  • 2.49.0
  • 2.48.3
  • 2.48.2
  • 2.48.1
  • 2.48.0
  • 2.47.2
  • 2.47.1
  • 2.47.0
  • 2.46.0
  • 2.45.1
  • 2.45.0
  • 2.44.1
  • 2.44.0
  • 2.43.3
  • 2.43.2
  • 2.43.1
  • 2.43.0
  • 2.42.2
  • 2.42.1
  • 2.42.0
  • 2.41.0
  • 2.40.0
  • 2.39.1
  • 2.39.0
  • 2.38.4
  • 2.38.3
  • 2.38.2
  • 2.38.1
  • 2.38.0
  • 2.37.2
  • 2.37.1
  • 2.37.0
  • 2.36.2
  • 2.36.1
  • 2.36.0
  • 2.35.0
  • 2.34.0
  • 2.33.0
  • 2.32.0
  • 2.31.0
  • 2.30.0
  • 2.29.2
  • 2.29.1
  • 2.29.0
  • 2.28.1
  • 2.28.0
  • 2.27.4
  • 2.27.3
  • 2.27.2
  • 2.27.1
  • 2.27.0
  • 2.26.0
  • 2.25.2
  • 2.25.1
  • 2.25.0
  • 2.24.1
  • 2.24.0
  • 2.23.2
  • 2.23.1
  • 2.23.0
  • 2.22.0
  • 2.21.3
  • 2.21.2
  • 2.21.1
  • 2.21.0
  • 2.20.0
  • 2.19.0
  • 2.18.0
  • 2.17.4

aqua is a declarative command-line interface version manager written in Go that enables developers to pin and switch between multiple tool versions seamlessly without manual intervention. Developed by aquaproj, the open-source utility is designed for DevOps and software-engineering environments where reproducibility and exact tool versioning are critical; typical use cases include CI/CD pipelines, containerized builds, local development teams sharing identical toolchains, and automated dependency updates driven by Renovate. By declaring required CLI versions in a simple YAML manifest, aqua guarantees that every contributor or build agent installs precisely the same binaries, eliminating “works-on-my-machine” discrepancies. The program supports a central registry containing more than a thousand pre-packaged tools—from kubectl and Terraform to language-specific linters—while also allowing private registries for proprietary utilities. Its lazy-install mechanism downloads a given binary only when first invoked, reducing disk usage and setup time, and checksum verification ensures artifact integrity. Continuous-update bots such as Renovate can open pull requests whenever upstream vendors release new versions, so projects stay current without manual tracking. Since its initial release, the project has maintained a rapid cadence: version 2.57.1 is the current stable build, yet the changelog records 103 numbered releases in total, reflecting frequent enhancements, new registry entries, and security fixes. aqua is available free of charge on get.nero.com, with downloads supplied through trusted Windows package sources like winget, always serving the latest build and enabling batch installation of multiple applications.

Tags: