Listed by DevHunt
OpenTofu

OpenTofu

Open-source infrastructure as code, a fork of Terraform

FreeDevOpsOpen Source2 impressions

OpenTofu - Modern Infrastructure as Code

OpenTofu is a free alternative to Terraform.

OpenTofu is an open-source fork of Terraform for infrastructure-as-code.

for
Developers and teams needing open-source IaC tooling.
pricing
open source
license
MPL-2.0
opentofu/opentofu 30k 1.4kGoupdated 2 days ago
works withAWSGCPAWS KMSGCP KMSOpenBao

Key features

5 features of OpenTofu
  • Exclusion Flag — Use -exclude to selectively skip resources during plan and apply operations.
  • Provider Iteration — Dynamically generate providers with for_each for multi-region, multi-environment deployments.
  • Early Variable/Local Evaluation — Update modules globally via a single variable change for consistent versioning.
  • State Encryption — Client-side encryption of state files with multiple key providers (PBKDF2, AWS KMS, GCP KMS, OpenBao).
  • Community-Driven Development — Open source project governed by the Linux Foundation with contributions from many vendors.

Use cases

  • Deploy the same infrastructure across multiple cloud regions with a single config.
  • Maintain separate dev, staging, and prod environments using provider for_each.
  • Securely store Terraform state at rest with built-in encryption.
  • Upgrade all module versions by changing one variable.
  • Test changes on a subset of resources using the exclusion flag.

OpenTofu vs alternatives

OpenTofuPulumi
Best forOpen-source Terraform alternativeIaC with TypeScript/Python/Go
PricingOpen sourceFree
DevHunt upvotes00
Launched——
  • OpenTofu vs Pulumi: Pulumi uses general-purpose languages for IaC, whereas OpenTofu uses HCL like Terraform.

OpenTofu FAQ

Why was OpenTofu created?+

It was forked from Terraform after HashiCorp changed Terraform's license to BUSL, to keep an open-source IaC tool.

Is OpenTofu compatible with Terraform modules and providers?+

Yes, the OpenTofu Registry hosts thousands of providers and modules compatible with Terraform.

Can I use OpenTofu for personal projects?+

Personal use is allowed; the BUSL license has no restrictions for non-commercial use.

How does OpenTofu handle state security?+

It offers client-side state encryption with multiple key providers, ensuring data is encrypted at rest.

Will OpenTofu stay feature-parity with Terraform?+

The community aims to maintain feature parity, and missing features can be requested via GitHub issues.

Summarized by DevHunt from opentofu.org · Oct 1, 2026. Details may change; check the official site.

About this listing

DevHunt lists OpenTofu because developers expect to find it next to the tools in its category. It did not launch on DevHunt. Work on OpenTofu? Message us to claim this listing.