About this project

Tilt is a tool for developing microservice applications on Kubernetes. It treats the development environment as code, letting teams define and share a consistent setup. Running `tilt up` starts a complete dev environment configured for the team. The core idea is to automate every step between a code change and a new running process: watching files, building container images, and bringing the environment up to date. The README compares it conceptually to `docker build && kubectl apply` or `docker-compose up`. Installation is a one-step command. On macOS and Linux, a shell script is provided; on Windows, a PowerShell script. The README also points to package managers such as Homebrew, Scoop, Conda, and asdf via the installation guide. For newcomers, a tutorial is offered. There are best-practice configuration guides for HTML, NodeJS, Python, Go, Java, and C#. A complete API reference covers Tiltfile functions, and community-shared snippets live in the Tilt Extensions repository. Community support happens through the Kubernetes Slack #tilt channel and GitHub issues. Contribution guidelines are provided, and extensions can add new Tiltfile functionality. The project notes that it sends anonymized usage data, with details in a telemetry FAQ, and expects all community members to follow a Code of Conduct. Security issues should be reported privately by email rather than as public issues. The project is licensed under the Apache License, Version 2.0, with copyright held by Docker, Inc.