OpenTF is an open-source tool for building, changing, and versioning infrastructure. It allows you to describe your datacenter using a high-level configuration syntax, which can be versioned and shared. OpenTF generates execution plans to show what it will do when you apply changes, and it builds a resource graph for efficient infrastructure creation. With OpenTF, complex changesets can be automated with minimal human interaction. This repository contains OpenTF Core, including the command line interface and the main graph engine. For instructions on how to contribute or report bugs, refer to the contributing guide. OpenTF is licensed under the Mozilla Public License v2.0.