Version: 0.34.0


There are currently three ways to get started with LIGO. You can choose to use a Docker image, a static Linux binary or to install packages for your Debian Linux distribution.

Dockerised installation (recommended)#

If you've installed ๐Ÿณ Docker, you can run the latest LIGO release 0.34.0:

Linux or OSX:

docker run --rm -v "$PWD":"$PWD" -w "$PWD" ligolang/ligo:0.34.0


docker run --rm -v "%CD%":/cd -w /cd ligolang/ligo:0.34.0

Or if you want the development version, replace the version above with next.

Or run one of the older versions found on DockerHub.

Static Linux binary#

The ligo executable is statically linked. It should run on most modern Linux distributions.

You can get the rolling release here, make it executable, and you are done!

chmod +x ./ligo

For a specific version, you can visit our release page.
Optionally, you can put it somewhere in your PATH for easy access:

sudo cp ./ligo /usr/local/bin

Debian Linux package installation#

A .deb package containing the static ligo executable is also available. First, download the package, and then install using:

sudo apt install ./ligo.deb


Releases are available at the releases page of GitLab project. All the artifacts are attached there.

If you wish to see the changelog, you can either run ligo changelog or go to this page. It contains links to corresponding releases, should you wish to download the artifacts.