Tortuga can be used in various ways. The most common is to download the compiled binaries for your system from the latest release on the repository.


Each new version of Tortuga creates a release in the repository. A release contains compressed (.tar.gz and .zip) assets for Linux, macOS, and Windows.

After you download the asset for your system, use the tools for your operating system to decompress the assets into an executable. Then, place the executable in a directory that is part of your PATH environment variable.


Alternatively, you can install any version of tortuga from source using cargo with:

cargo install tortuga


To embed the language in a Rust program, add the tortuga crate as a dependency in your Cargo.toml:

tortuga = { version = "*", default-features = false }


To use the language in a container, use the image:

docker run -it --rm