8000 GitHub - nitrocode/awesome-opentofu: A curated list of OpenTofu tools, resources, and related projects.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

nitrocode/awesome-opentofu

 
 

Repository files navigation

Awesome OpenTofu Awesome

A curated and collaborative list of awesome OpenTofu resources and tools.

OpenTofu lets you declaratively manage your infrastructure. It's an open-source and community-driven alternative to Terraform.

Contents

Official

Community

Communication channels, meetups, newsletters and forums.

Features

Tools

Environment managers

  • asdf-opentofu - OpenTofu plugin for asdf version manager.
  • tenv - Terraform and OpenTofu version manager written in Go.
  • tfswitcher - Terraform and OpenTofu version switcher written in Rust.
  • tofuenv - OpenTofu version manager inspired by tfenv.

Wrappers

Simplify your OpenTofu workflows with a thin wrapper.

  • Terragrunt - Keep your configurations DRY, work with multiple Terraform modules, and manage remote state.
  • Terramate - Automation, orchestration and code generation for OpenTofu, Terraform, Kubernetes, and others.
  • easy_infra - Docker container to simplify and secure the use of infrastructure as code.
  • tfam - Rust-powered 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.
  • tfwrapper - Python wrapper that aims to simplify OpenTofu usage and enforce best practices.

CI

Tests

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

State

Analize and manipulate OpenTofu's state.

Providers

Inspect and interact with OpenTofu providers.

  • tfschema - Schema inspector for Terraform/OpenTofu providers.

Platforms

Alternatives to Terraform Cloud.

  • digger - Open-source IaC orchestration tool. Digger allows you to run IaC in your existing CI pipeline.
  • terrakube - Open-source alternative to Terraform Enterprise with private registry, remote state, custom flows, scheduled workspaces, and visual states that is compatible with OpenTofu.
  • walrus - Walrus is an open-source application management platform based on IaC tools including OpenTofu, Terraform and others.

Registry

  • boring-registry - Boring-registry is an open-source module and provider registry compatible with Terraform and OpenTofu.

Helpers

  • terratag - CLI tool allowing for tags or labels to be applied across an entire set of OpenTofu/Terraform files.

Learning

Media

Podcasts

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%
0