Download Ecko

One binary. No runtime to install, nothing else to set up first.

Install

One command. It picks the right build for your machine, verifies the checksum, and puts ecko on your PATH. You do not need a compiler or a separate toolchain first.

curl -fsSL ecko.sh/install | sh

It installs to /usr/local/bin, or ~/.local/bin when that is not writable. It will not ask for your password.

Manual download

To do it by hand, take the archive for your platform, check it, and put the binary somewhere on your PATH.

Intel Macs are not supported - an Apple Silicon binary cannot run on one.

Verifying a download

Every archive has a .sha256 beside it. Verify before you unpack:

curl -fsSLO https://ecko.sh/dl/latest/ecko-x86_64-linux.tar.gz
curl -fsSLO https://ecko.sh/dl/latest/ecko-x86_64-linux.tar.gz.sha256
shasum -a 256 -c ecko-x86_64-linux.tar.gz.sha256

Pinning a version

The URLs above always point at the newest release. To pin a version, swap latest for the tag:

https://ecko.sh/dl/v0.34.0/ecko-x86_64-linux.tar.gz

https://ecko.sh/dl/latest.txt says which tag latest currently is. Pre-releases are published at their own tag and are never served as latest.