Zola provides pre-built binaries for MacOS, Linux and Windows on the GitHub release page.

macOS

Zola is available on Brew:

$ brew install zola

Arch Linux

Use your favourite AUR helper to install the zola-bin package.

$ yay -S zola-bin

Fedora

Zola has been available in the official repositories since Fedora 29.

$ sudo dnf install zola

FreeBSD

Zola is available in the official package repository.

$ pkg install zola

Snapcraft

Zola is available on snapcraft:

$ snap install --edge zola

Windows

Zola is available on Scoop:

$ scoop install zola

and Chocolatey:

$ choco install zola

Zola does not work in PowerShell ISE.

From source

To build Zola from source, you will need to have Git, Rust (at least 1.36) and Cargo installed. You will also need to meet additional dependencies to compile libsass:

From a terminal, you can now run the following command:

$ cargo build --release

The binary will be available in the target/release directory. You can move it in your $PATH to have the zola command available globally or in a directory if you want for example to have the binary in the same repository as the site.