awesome-opentofu

Infrastructure manager

A curated list of tools and resources for managing infrastructure in an alternative to Terraform

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

GitHub

96 stars
4 watching
12 forks
Language: SCSS
last commit: almost 2 years ago
Linked from 1 awesome list

awesomeawesome-listdevopsinfrastructure-as-codelistopentfopentofutofu

Awesome OpenTofu / Official

OpenTofu repository23,594almost 2 years ago🎉
Fork announcement
Official registry330almost 2 years ago
Weekly updates23,594almost 2 years ago
Office hours
Technical Steering Committee updates23,594almost 2 years ago

Awesome OpenTofu / Community

OpenTofu GitHub Discussion
OpenTofu LinkedIn
OpenTofu Slack
OpenTofu Twitter

Awesome OpenTofu / Features

1.8 - Override files for OpenTofu (.tofu)
1.8 - Early variable and locals evaluation
1.7 - End-to-end encryption for state files
1.7 - Provider-defined functions
1.7 - Removed block
1.7 - Loopable import blocks
OCI-compliant registry support🚧
CanI.TF - Feature parity between Terraform and OpenTofu

Awesome OpenTofu / Tools / Environment managers

arkade4,280almost 2 years agoCLI and Kubernetes app installer
asdf-opentofu24almost 2 years agoOpenTofu plugin for asdf version manager
tenv770almost 2 years agoTerraform and OpenTofu version manager written in Go
tfswitcher3almost 2 years agoTerraform and OpenTofu version switcher written in Rust
tofuenv171almost 2 years agoOpenTofu version manager inspired by tfenv

Awesome OpenTofu / Tools / Wrappers

Atmos830almost 2 years agoOrchestration tool that keeps environment configuration DRY
Terragrunt8,262almost 2 years agoKeep your configurations DRY, work with multiple modules, and manage remote state
Terramate3,295almost 2 years agoAutomation, orchestration, and code generation for OpenTofu, Terraform, Kubernetes, and others
easy_infra68almost 2 years agoDocker container to simplify and secure the use of infrastructure as code
pug483almost 2 years agoA terminal user interface for power users
tf71almost 2 years agoLess verbose and more friendly command outputs
tfam22over 2 years agoRust-powered wrapper for concurrent Terraform/OpenTofu apply, enabling multi-deployment support
tfexe3almost 3 years agoRust-powered wrapper for seamless execution of tfswitch and Terraform/OpenTofu with version control
tfwrapper136almost 2 years agoPython wrapper that simplifies OpenTofu usage and enforces best practices

Awesome OpenTofu / Tools / CI

AtlantisAutomating workflows via pull requests
TF-via-PR127almost 2 years agoGitHub Action to init, plan and apply Terraform/OpenTofu via PR automation
pre-commit-opentofu40almost 2 years agoGit pre-commit hooks plugin
setup-opentofu89almost 2 years agoSet up OpenTofu CLI in your GitHub Actions workflow
terraform-github-actions792almost 2 years agoGitHub Actions for OpenTofu
tofu-controller1,330almost 2 years agoGitOps OpenTofu and Terraform controller for Flux

Awesome OpenTofu / Tools / Tests

Terratest7,547almost 2 years agoGo library that makes writing automated tests for your infrastructure code easier

Awesome OpenTofu / Tools / State

tfmigrate1,144almost 2 years agoState migration tool

Awesome OpenTofu / Tools / Providers

tfschema295about 2 years agoSchema inspector for providers

Awesome OpenTofu / Tools / Platforms

digger4,365almost 2 years agoOpen-source IaC orchestration tool. Digger allows you to run IaC in your existing CI pipeline
terrakube541almost 2 years agoOpen-source platform with a private registry, remote state, custom flows, scheduled workspaces, and visual states
tofutf69almost 2 years agoOpen-source alternative to Terraform Enterprise with SSO, team management, agents, etc
walrus424over 2 years agoWalrus is an open-source application management platform based on IaC tools, including OpenTofu, Terraform, and others
TerrateamOpen-source alternative to Terraform Cloud/Enterprise, GitOps-first with native GitHub integration and designed for scale, security, and reliability

Awesome OpenTofu / Tools / Registry

library.tfAn indexer of registries for providers and modules with insights and documentation
boring-registry182almost 2 years agoBoring-registry is an open-source module and provider registry compatible with OpenTofu
hermitcrab25about 2 years agoRegistry network mirroring service compatible with OpenTofu
terrac30almost 2 years agoMinimal private module registry compatible with OpenTofu
GitLab Module RegistryUse GitLab projects as a private registry for terraform modules
terralist335almost 2 years agoPrivate registry for providers and modules
citizen630almost 2 years agoPrivate registry for modules and providers with support for multiple databases and storages
petra42over 2 years agoPrivate registry manager using Google Cloud Storage
tapir207almost 2 years agoPrivate registry for modules and providers with a UI
terraform-registry91almost 2 years agoModules registry with authentication and support for multiple backends
terrareg283almost 2 years agoOpen-source modules registry with UI, optional Git integration and deep analysis
terustry66about 2 years agoProxy registry for providers

Awesome OpenTofu / Tools / Helpers

terratag954almost 2 years agoCLI tool allowing for tags or labels to be applied across an entire set of OpenTofu/Terraform files

Awesome OpenTofu / Learning

OpenTofu CourseInteractive tutorials
Terraform in DepthBook with OpenTofu sections
Infrastructure automation with OpenTofuLearn infrastructure provisioning with lectures, quizzes, hands-on demos and coding exercises
Migrating From Terraform To OpenTofuIntroduction to OpenTofu history and how to migrate

Awesome OpenTofu / Media

OSS EU 2023 - Announcement
OSS EU 2023 - Project Overview
Code To Cloud - Getting Started With OpenTofu
CNCF - OpenTofu Day Europe 2024
CNCF - OpenTofu Day North America 2024

Awesome OpenTofu / Podcasts

Kubernetes Podcast - OpenTofu, with Ohad Maislish
TheIaCPodcast - Expert Panel on OpenTofu GA Release, Licensing, and OSS Future
Contributor - Community-Driven IaC
Ned in the Cloud - IaC Live Stream
Arrested DevOps - What's Up With Open Terraform?
OpenObservability - Terraform is no longer open source. Is OpenTF the successor?
TheCloudGambit - The Future of OpenTF
Oxide and Friends - Fork in the road for Terraform?
Changelog - OpenTF for an open Terraform

Backlinks from these awesome lists:

More related projects: