Skip to main content



MacOS and Linux

On MacOS and Linux, brew is the prefered install option, as updates to Load will be handled automatically.

brew install styrainc/packages/load

Direct Downloads


Windows and macOS binaries are provided for convenience and exploration. Only Linux binaries and container images are supported for use in production environments.

macOS binaries downloaded from the GitHub releases page must be removed from quarantine. This can be done by running the following command:

sudo xattr -d /path/to/load

Once you have downloaded and installed a Styra Load binary in your $PATH, you can verify the installation by running the following command:

load version

All binaries for Styra Load are available on GitHub.

Container Images

Container images are published in GitHub Container Registry and tagged for each release. Image tags correspond to the release version. See the GitHub package for the latest images.

docker pull

If you are testing out Styra Load in a non production environment, you might find the latest tag convenient:

docker pull

You may wish to replicate these images to a registry nearer your cluster to reduce cold start times. This is especially important when:

  • Running in an environment without access to pull images from GitHub Container Registry
  • Not using a long-running deployment of Styra Load (for example, load eval in jobs)
  • Load instance startup time is critical

To run Load in a Kubernetes cluster, please see the deployment documentation.