Download Ecko

One binary. No runtime to install, no packages to resolve, nothing to configure.

Install

One command. It picks the right build for your machine, verifies its checksum, and puts ecko on your PATH. No compiler, no toolchain, nothing to configure.

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

Prefer to do it yourself? Take the archive for your platform, check it, and put the binary somewhere on your PATH.

Platform Architecture Archive Checksum
Linux · x86-64 x86-64 ecko-x86_64-linux.tar.gz sha256
Linux · arm64 arm64 ecko-aarch64-linux.tar.gz sha256
macOS · Apple Silicon Apple Silicon ecko-aarch64-macos.tar.gz sha256
Windows · x86-64 x86-64 ecko-x86_64-windows.zip sha256

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.9.5/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.