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.
It installs to /usr/local/bin, or
~/.local/bin when that is not writable. It will not ask for your
password.
Or the same curl installer as Linux. Apple Silicon only.
Unpack and put ecko.exe on your PATH. Archives for every platform are in Manual download.
Manual download
To do it by hand, 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 for ecko-x86_64-linux.tar.gz |
| Linux · arm64 | arm64 | ecko-aarch64-linux.tar.gz |
sha256 for ecko-aarch64-linux.tar.gz |
| macOS · Apple Silicon | Apple Silicon | ecko-aarch64-macos.tar.gz |
sha256 for ecko-aarch64-macos.tar.gz |
| Windows · x86-64 | x86-64 | ecko-x86_64-windows.zip |
sha256 for ecko-x86_64-windows.zip |
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.