Installation
Stable Releases
Lute has stable releases versioned according to semantic versioning. You can find and download the latest stable release on the releases page. They can also be installed with toolchain managers like Rokit and Foreman.
Install with Rokit
You can use Rokit to manage your Lute installation. If you have Rokit installed, simply run the following command in your project to install the latest stable version of Lute:
rokit add luau-lang/lute@1.0.0Install with Foreman
You can also use Foreman to manage your Lute installation. If you have Foreman installed, you must first create a foreman.toml file in your project with the following content:
[tools]
lute = { github = "luau-lang/lute", version = "1.0.0" }After creating the foreman.toml file, run the following command to install the latest stable version of Lute:
foreman installDocker
Official container images are published to the GitHub Container Registry on every stable release. The default image is based on debian:stable-slim:
docker run --rm -it -v "$PWD:/app" -w /app ghcr.io/luau-lang/lute run script.luauSee the Docker guide for the full list of image variants and tags.
Nightly Builds
Unstable versions of Lute are available as a nightly build. You can find and download the latest build on releases page. They can be installed according to the instructions above with either Rokit or Foreman by specifying the desired version as 0.1.0-nightly.[date] (e.g. 0.1.0-nightly.2024-06-01).