OpenTofuInfrastructure & DevOpsDeclarative infrastructure-as-code tooling.MPL-2.0
Declarative infrastructure-as-code tooling.
Infrastructure teams describe cloud and on-premises resources in reusable configuration files. OpenTofu uses provider APIs to manage components such as servers, networks, storage and DNS. Its workflow separates writing configuration, reviewing a plan and applying the approved changes. State records track managed resources, while modules package configurations for reuse.
OpenTofu: Getting started · Reviewed 2026-10-13

- 01 / Feature notePreview the changes
Review an execution plan before applying resource changes. OpenTofu orders approved operations around their dependencies.
Feature source ↗ - 02 / Feature noteReusable infrastructure
Modules package configurable infrastructure so teams can reuse configurations across projects.
Feature source ↗
GitHub stars
30,716
Detected license
MPL-2.0
Repository created
2023-08-16
Repository push
2026-11-03
2023-08-16GitHub release
2026-10-21 · v1.13.2Repository push
2026-11-03Renamed: OpenTF → OpenTofu
(i)
Sources: Linux Foundation announces OpenTofu, previously OpenTF (announcement, 2023-09-20) / Maintainers track the announced OpenTF to OpenTofu rename (implementation, 2023-09-20)
GitHub stars
Unknown
i
Cached history uses a different month window; chart withheld until aligned.
Latest attempt: ok · Checked 2026-10-27T03:02:56.366112+00:00 · Last successful fetch 2026-10-27T03:02:56.366112+00:00 · Provider source
Hacker News stories
Unknown
i
OpenSSF Scorecard
Unknown
i
No result returned.
Checked 2026-10-24T02:39:44Z · Latest attempt: not found · Provider source
GitHub release
Published 2026-10-21
i
Checked 2026-11-04T04:26:56Z · Last successful fetch 2026-11-04T04:26:56Z · Value fetched 2026-11-04T04:26:56Z · Provider source
- Run
- Command line
- Install
- Downloadable binary / archivePackage managerContainer
- Documented platforms
- Linux / macOS / Windows / FreeBSD
i
Run Install Documented platforms
Reviewed 2026-10-13 · AI evidence review · Approved evidence record
Run modes
- Command line
Standalone tofu executable; also usable inside a custom container.
Install methods
- Downloadable binary / archive
Standalone downloads for the documented operating systems.
- Package manager
Upstream documents Homebrew and several OS package routes.
- Container
Build your own image; the minimal upstream image supplies the tofu binary for a multi-stage build.
Documented platforms
- Linux / macOS / Windows / FreeBSD
Standalone installation paths.
Package coordinates
- Homebrew formula · opentofu · stable · documented · unknown
Upstream documents Homebrew installation. The core formula is listed; upstream ownership of the formula was not established.
- OCI / GitHub Container Registry · ghcr.io/opentofu/opentofu:minimal · rolling minimal · documented · upstream
Binary-only build-stage input for a custom image, not a documented ready-to-run container.
Resource and setup notes
- Constraint: Build a custom container image for current container usage.
OpenTofu 1.10 and later: direct usage of the former official images is unsupported.
Declarative infrastructure as code. The official migration guide supports moving Terraform configurations to OpenTofu, with backups and plan verification; compatibility must be checked for the specific configuration. Checked 2026-10-03
