opentofu

OpenTofu lets you declaratively manage your cloud infrastructure. (by opentofu)

Opentofu Alternatives

Similar projects and alternatives to opentofu

  1. terraform

    Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. Ansible

    410 opentofu VS Ansible

    Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.

  4. Pulumi

    Pulumi - Infrastructure as Code in any programming language 🚀

  5. Vault

    A tool for secrets management, encryption as a service, and privileged access management

  6. coolify

    An open-source & self-hostable Heroku / Netlify / Vercel alternative.

  7. atlantis

    Terraform Pull Request Automation

  8. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  9. infisical

    115 opentofu VS infisical

    Infisical is the open-source platform for secrets management, internal PKI, and SSH access.

  10. Nomad

    Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations.

  11. terragrunt

    Terragrunt is a flexible orchestration tool that allows Infrastructure as Code written in OpenTofu/Terraform to scale.

  12. hcl

    49 opentofu VS hcl

    HCL is the HashiCorp configuration language.

  13. fern

    31 opentofu VS fern

    Input OpenAPI. Output SDKs and Docs.

  14. cloud-nuke

    A tool for cleaning up your cloud accounts by nuking (deleting) all resources within it

  15. terraform-docs

    Generate documentation from Terraform modules in various output formats

  16. promptfoo

    33 opentofu VS promptfoo

    Test your prompts, agents, and RAGs. Red teaming, pentesting, and vulnerability scanning for LLMs. Compare performance of GPT, Claude, Gemini, Llama, and more. Simple declarative configs with command line and CI/CD integration.

  17. manifesto

    28 opentofu VS manifesto

    The OpenTF Manifesto expresses concern over HashiCorp's switch of the Terraform license from open-source to the Business Source License (BSL) and calls for the tool's return to a truly open-source license.

  18. registry

    The all-new opentofu.org registry! (by opentofu)

  19. supervision

    24 opentofu VS supervision

    We write your reusable computer vision tools. 💜

  20. static-web-server

    A cross-platform, high-performance and asynchronous web server for static files-serving. âš¡

  21. tenv

    9 opentofu VS tenv

    tenv is a versatile version manager for OpenTofu, Terraform, Terragrunt and Atmos, written in Go. Our tool simplifies the complexity of handling different versions of these powerful tools, ensuring developers and DevOps professionals can focus on what matters most - building and deploying efficiently. tenv is a successor of tofuenv and tfenv.

  22. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better opentofu alternative or higher similarity.

opentofu discussion

Log in or Post with

opentofu reviews and mentions

Posts with mentions or reviews of opentofu. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-04-09.
  • OpenTofu discussing provider and module packages from OCI registries
    1 project | news.ycombinator.com | 20 Apr 2025
  • Kubernetes and Container Portability: Navigating Multi-Cloud Flexibility
    3 projects | dev.to | 9 Apr 2025
    OpenTofu – An open-source fork of Terraform, allows deploying entire cloud environments using Infrastructure as Code
  • Modern Infrastructure as Code: OpenTofu vs. Crossplane vs. Pulumi
    3 projects | dev.to | 7 Apr 2025
    OpenTofu emerged as a community-driven fork of HashiCorp Terraform following licensing changes. Now under the Linux Foundation with plans to join the CNCF, OpenTofu preserves the familiar HCL syntax while ensuring an open governance model.
  • IBM Completes Acquisition of HashiCorp
    5 projects | news.ycombinator.com | 27 Feb 2025
    Terraform is not OSS, it switched to a source-available license over a year ago.

    OpenTofu[0] is the OSS fork though.

    [0]: https://github.com/opentofu/opentofu

    Disclaimer: involved with OpenTofu

  • How to Add Comments in Terraform Code
    2 projects | dev.to | 10 Feb 2025
    Note: New versions of Terraform are placed under the BUSL license, but everything created before version 1.5.x stays open-source. OpenTofu is an open-source version of Terraform that expands on Terraform's existing concepts and offerings. It is a viable alternative to HashiCorp's Terraform, being forked from Terraform version 1.5.6.
  • Migrating from Terraform to OpenTofu
    3 projects | dev.to | 6 Feb 2025
    Install OpenTofu using your preferred package manager or download the binary from the OpenTofu releases page.
  • It's Time to Switch to OpenTofu
    4 projects | news.ycombinator.com | 22 Jan 2025
    OpenTofu with v1.9 [0] has for_each for providers, something that HashiCorp blocked me on their GitHub, because I kept insisting for them to implement it and they kept giving excuses! One of my points there they didn't like is that instead of improving Terraform and Terraform Cloud so that it can AT LEAST run their own CDKTF, they invested time in GUI development and other useless stuff.

    They also implemented the proprietary Terraform Stacks, which only work in their overpriced product now rebranded to the ridiculous HCP Terraform!

    So, kudos to OpenTofu, not only is it free and fast-moving, but it now has unique features, which we were begging HashiCorp for during the years and they neglected even requests from paying customers!

    Another unique OpenTofu feature is that you can use variables in places you couldn't with Terraform, for example, in the backend config. Of course, HashiCorp didn't care about that, because you don't need that if you use their paid product!

    I totally understand that HashiCorp needs to make money, but they switch to BUSL, because their competitors such as Spacelift, Scalr, env0, and others were offering better and sometimes cheaper offering. Yeah, "sometimes", because some of them came out to be more expensive than even HCP Terraform, unfortunately.

    The switch to "terraforming under influence (of RUM)" that HashiCorp made is a sign of disoriented greed! Basically, it pushes you NOT to use Terraform. For example, I terraformed GitHub repos. So, after their switch of pricing model, I had to pay for every GitHub repository label, for thousands and thousands of niceties, which with the RUM (Resource Under Management) turned every label to costs us money, which easily accumulated to tens of thousands of dollars!

    [0]: https://github.com/opentofu/opentofu/releases/tag/v1.9.0

  • UV has a killer feature you should know about
    14 projects | news.ycombinator.com | 12 Jan 2025
    I swear I'm not trolling: what do you not like about modern golang's dep management (e.g. go.mod and go.sum)?

    I agree that the old days of "there are 15 dep managers, good luck" was high chaos. And those who do cutesy shit like using "replace" in their go.mod[1] is sus but as far as dx $(go get) that caches by default in $XDG_CACHE_DIR and uses $GOPROXY I think is great

    1: https://github.com/opentofu/opentofu/blob/v1.9.0/go.mod#L271

  • Terraform Cookbook: Development Environment Recipe
    10 projects | dev.to | 2 Jan 2025
    It's time to grab our most essential infrastructure cooking utensil, our pan: the terraform CLI. This is the workhorse of our infrastructure kitchen – the pan we'll use to cook up all our infrastructure recipes. We'll use tenv to fetch and install the perfect pan for the job. If you wish, use Opentofu, which is an "more open" source altenative.
  • What Happens to Relicensed Open Source Projects and Their Forks?
    1 project | news.ycombinator.com | 31 Dec 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 28 Apr 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic opentofu repo stats
81
25,070
9.8
5 days ago

opentofu/opentofu is an open source project licensed under Mozilla Public License 2.0 which is an OSI approved license.

opentofu is marked as "self-hosted". This means that it can be used as a standalone application on its own.

The primary programming language of opentofu is Go.


Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Go is
the 4th most popular programming language
based on number of references?