Edit on GitHub

Install

Tilt is currently available for MacOS and Linux.

You’ll also need:

  • Docker, to build containers
  • Kubectl, to cuddle your cluster
  • A local Kubernetes cluster (on MacOS, Docker For Mac works for this!)

Already use Docker Compose for local dev? You can also use Tilt to run your existing Docker Compose setup, in which case all you need to have installed (besides Tilt) is Docker Compose, and you can ignore Kubernetes-specific instructions on this page.

On MacOS

$ kubectl config get-contexts
$ kubectl config use-context docker-for-desktop
$ brew tap windmilleng/tap
$ brew install windmilleng/tap/tilt

Option B) Installing Tilt from release binaries

$ curl -L https://github.com/windmilleng/tilt/releases/download/v0.8.12/tilt.0.8.12.mac.x86_64.tar.gz | tar -xzv tilt && \
  sudo mv tilt /usr/local/bin/tilt

On Linux

$ minikube start
  • Verify that it works by opening a terminal and running
$ kubectl cluster-info
  • Install the Tilt binary with:
$ curl -L https://github.com/windmilleng/tilt/releases/download/v0.8.12/tilt.0.8.12.linux.x86_64.tar.gz | tar -xzv tilt && \
    sudo mv tilt /usr/local/bin/tilt

From Source

If you’d prefer to install tilt from source, see the developers’ guide.

Building from source requires both Go and TypeScript/JavaScript tools, and dynamically compiles the TypeScript on every run. We only recommend this if you want to make changes to Tilt.

Verifying

After you install Tilt, verify that you installed it correctly with:

$ tilt version
v0.8.12, built 2016-06-13

Troubleshooting

If you have any trouble installing Tilt, look for the error message in the Troubleshooting FAQ.

Next Steps

You’re ready to start using Tilt! Try our Tutorial to setup your project in 15 minutes.