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: about 2 months ago
Linked from 1 awesome list

awesomeawesome-listdevopsinfrastructure-as-codelistopentfopentofutofu

Awesome OpenTofu / Official

OpenTofu repository 23,594 about 1 month ago 🎉
Fork announcement
Official registry 330 about 1 month ago
Weekly updates 23,594 about 1 month ago
Office hours
Technical Steering Committee updates 23,594 about 1 month 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

arkade 4,280 about 1 month ago CLI and Kubernetes app installer
asdf-opentofu 24 2 months ago OpenTofu plugin for asdf version manager
tenv 770 about 1 month ago Terraform and OpenTofu version manager written in Go
tfswitcher 3 3 months ago Terraform and OpenTofu version switcher written in Rust
tofuenv 171 3 months ago OpenTofu version manager inspired by tfenv

Awesome OpenTofu / Tools / Wrappers

Atmos 830 about 1 month ago Orchestration tool that keeps environment configuration DRY
Terragrunt 8,262 about 1 month ago Keep your configurations DRY, work with multiple modules, and manage remote state
Terramate 3,295 about 1 month ago Automation, orchestration, and code generation for OpenTofu, Terraform, Kubernetes, and others
easy_infra 68 2 months ago Docker container to simplify and secure the use of infrastructure as code
pug 483 about 1 month ago A terminal user interface for power users
tf 71 about 1 month ago Less verbose and more friendly command outputs
tfam 22 12 months ago Rust-powered wrapper for concurrent Terraform/OpenTofu apply, enabling multi-deployment support
tfexe 3 about 1 year ago Rust-powered wrapper for seamless execution of tfswitch and Terraform/OpenTofu with version control
tfwrapper 136 about 1 month ago Python wrapper that simplifies OpenTofu usage and enforces best practices

Awesome OpenTofu / Tools / CI

Atlantis Automating workflows via pull requests
TF-via-PR 127 about 1 month ago GitHub Action to init, plan and apply Terraform/OpenTofu via PR automation
pre-commit-opentofu 40 3 months ago Git pre-commit hooks plugin
setup-opentofu 89 about 1 month ago Set up OpenTofu CLI in your GitHub Actions workflow
terraform-github-actions 792 3 months ago GitHub Actions for OpenTofu
tofu-controller 1,330 about 1 month ago GitOps OpenTofu and Terraform controller for Flux

Awesome OpenTofu / Tools / Tests

Terratest 7,547 about 1 month ago Go library that makes writing automated tests for your infrastructure code easier

Awesome OpenTofu / Tools / State

tfmigrate 1,144 about 2 months ago State migration tool

Awesome OpenTofu / Tools / Providers

tfschema 295 5 months ago Schema inspector for providers

Awesome OpenTofu / Tools / Platforms

digger 4,365 about 1 month ago Open-source IaC orchestration tool. Digger allows you to run IaC in your existing CI pipeline
terrakube 541 about 1 month ago Open-source platform with a private registry, remote state, custom flows, scheduled workspaces, and visual states
tofutf 69 about 1 month ago Open-source alternative to Terraform Enterprise with SSO, team management, agents, etc
walrus 424 7 months ago Walrus is an open-source application management platform based on IaC tools, including OpenTofu, Terraform, and others
Terrateam Open-source alternative to Terraform Cloud/Enterprise, GitOps-first with native GitHub integration and designed for scale, security, and reliability

Awesome OpenTofu / Tools / Registry

library.tf An indexer of registries for providers and modules with insights and documentation
boring-registry 182 2 months ago Boring-registry is an open-source module and provider registry compatible with OpenTofu
hermitcrab 25 4 months ago Registry network mirroring service compatible with OpenTofu
terrac 30 about 1 month ago Minimal private module registry compatible with OpenTofu
GitLab Module Registry Use GitLab projects as a private registry for terraform modules
terralist 335 about 1 month ago Private registry for providers and modules
citizen 630 3 months ago Private registry for modules and providers with support for multiple databases and storages
petra 42 8 months ago Private registry manager using Google Cloud Storage
tapir 207 about 1 month ago Private registry for modules and providers with a UI
terraform-registry 91 about 1 month ago Modules registry with authentication and support for multiple backends
terrareg 283 about 1 month ago Open-source modules registry with UI, optional Git integration and deep analysis
terustry 66 5 months ago Proxy registry for providers

Awesome OpenTofu / Tools / Helpers

terratag 954 about 1 month ago CLI tool allowing for tags or labels to be applied across an entire set of OpenTofu/Terraform files

Awesome OpenTofu / Learning

OpenTofu Course Interactive tutorials
Terraform in Depth Book with OpenTofu sections
Infrastructure automation with OpenTofu Learn infrastructure provisioning with lectures, quizzes, hands-on demos and coding exercises
Migrating From Terraform To OpenTofu Introduction 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: