Skip to content

A curated list of OpenTofu tools, resources, and related projects.

License

Notifications You must be signed in to change notification settings

soerenmartius/awesome-opentofu

 
 

Repository files navigation

Awesome OpenTofu

A list of OpenTofu resources.

OpenTofu lets you declaratively manage your cloud infrastructure. It's a community-driven replacement of legacy Terraform.

Contents

Official

Community

Communication channels, meetups, newsletters and forums.

Features

Tools

Package managers

Environment managers

  • asdf-opentofu - OpenTofu plugin for asdf version manager.
  • gotofuenv - OpenTofu version manager written in Go.
  • tenv - Terraform and OpenTofu version manager written in Go.
  • tfam - Rust-based wrapper for concurrent Terraform/OpenTofu apply, enabling multi-deployment support.
  • tfexe - Rust-powered wrapper for seamless execution of tfswitch and Terraform/OpenTofu with version control.
  • tfswitcher - Terraform and OpenTofu version switcher written in Rust.
  • tofuenv - OpenTofu version manager inspired by tfenv.

Wrappers

  • Terragrunt - A thin wrapper for OpenTofu that provides extra tools for working with multiple modules.
  • easy_infra - A docker container to simplify and secure the use of Infrastructure as Code.
  • tfwrapper - tfwrapper is a Python wrapper that aims to simplify OpenTofu usage and enforce best practices.

CI

Tests

  • Terratest - Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.

State

  • tfmigrate - A Terraform state migration tool for GitOps.

Providers

  • tfschema - A schema inspector for Terraform / OpenTofu providers.

Media

Podcasts

License

CC0

About

A curated list of OpenTofu tools, resources, and related projects.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • SCSS 100.0%