Installation

Elide installs as a single native binary. Use the one-line installer for most macOS, Linux, and WSL setups; use package repositories or native installers when you need managed updates; use manual downloads when you need a specific release artifact or checksum.
Platform needRecommended path
macOS, Linux, or WSL quick setupOne-line Script
Debian or Ubuntu managed updatesPackage Managers
Windows native installInstallers
Pinned release, checksum, or archiveManual Downloads
Release channel

Some package and installer links point at the latest nightly build. For a specific version or artifact, use the Manual Downloads tab and verify checksums from the release page.

On macOS, Linux, or Windows via WSL:

bash
 curl -sSL --tlsv1.2 elide.sh | bash -s -
The installer script can take options:

bash
 curl -sSL --tlsv1.2 elide.sh | bash -s - --help

Container Images

Elide ships as container images, too. You can use Elide from Docker:

shell
 docker run --rm -it elide.dev/bash

Testing your installation

After installing Elide, follow these steps to verify the installation:

1. Make sure Elide is on your PATH
shell
$  which elide
/some/path/to/elide
2. Run --help:
shell
$  elide --help
Help output from the Elide binary

Troubleshooting

Follow the steps below if you're having trouble installing Elide:

1. Make sure Elide is on your PATH
shell
$  which elide
/some/path/to/elide
2. Make sure you have the right binary for your OS and architecture
shell
$  file `which elide`
/some/path/to/elide: Mach-O 64-bit executable arm64
Note

On Linux you should see an ELF binary.

System Requirements

Elide supports Linux, macOS, and Windows. The one-line shell script is for macOS, Linux, and WSL. Native Windows users should use the Windows installer or a manual Windows artifact.

OS Architectures
Linux amd64 aarch64
macOS amd64 aarch64
Windows amd64