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.
93 stars
4 watching
11 forks
Language: SCSS
last commit: 2 days ago
Linked from 1 awesome list
awesomeawesome-listdevopsinfrastructure-as-codelistopentfopentofutofu
Awesome OpenTofu / Official | |||
OpenTofu repository | 23,291 | 3 days ago | 🎉 |
Fork announcement | |||
Official registry | 325 | 3 days ago | |
Weekly updates | 23,291 | 3 days ago | |
Office hours | |||
Technical Steering Committee updates | 23,291 | 3 days 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,250 | 14 days ago | CLI and Kubernetes app installer |
asdf-opentofu | 24 | 17 days ago | OpenTofu plugin for asdf version manager |
tenv | 732 | 6 days ago | Terraform and OpenTofu version manager written in Go |
tfswitcher | 3 | 25 days ago | Terraform and OpenTofu version switcher written in Rust |
tofuenv | 170 | about 1 month ago | OpenTofu version manager inspired by tfenv |
Awesome OpenTofu / Tools / Wrappers | |||
Atmos | 799 | 6 days ago | Orchestration tool that keeps environment configuration DRY |
Terragrunt | 8,087 | 6 days ago | Keep your configurations DRY, work with multiple modules, and manage remote state |
Terramate | 3,275 | 3 days ago | Automation, orchestration, and code generation for OpenTofu, Terraform, Kubernetes, and others |
easy_infra | 68 | 4 days ago | Docker container to simplify and secure the use of infrastructure as code |
pug | 472 | 4 days ago | A terminal user interface for power users |
tf | 70 | 7 days ago | Less verbose and more friendly command outputs |
tfam | 22 | 10 months ago | Rust-powered wrapper for concurrent Terraform/OpenTofu apply, enabling multi-deployment support |
tfexe | 2 | about 1 year ago | Rust-powered wrapper for seamless execution of tfswitch and Terraform/OpenTofu with version control |
tfwrapper | 132 | 10 days ago | Python wrapper that simplifies OpenTofu usage and enforces best practices |
Awesome OpenTofu / Tools / CI | |||
Atlantis | Automating workflows via pull requests | ||
TF-via-PR | 111 | 8 days ago | GitHub Action to init, plan and apply Terraform/OpenTofu via PR automation |
pre-commit-opentofu | 40 | about 1 month ago | Git pre-commit hooks plugin |
setup-opentofu | 88 | 3 months ago | Set up OpenTofu CLI in your GitHub Actions workflow |
terraform-github-actions | 783 | 28 days ago | GitHub Actions for OpenTofu |
tofu-controller | 1,303 | 4 days ago | GitOps OpenTofu and Terraform controller for Flux |
Awesome OpenTofu / Tools / Tests | |||
Terratest | 7,519 | 6 days ago | Go library that makes writing automated tests for your infrastructure code easier |
Awesome OpenTofu / Tools / State | |||
tfmigrate | 1,140 | 10 days ago | State migration tool |
Awesome OpenTofu / Tools / Providers | |||
tfschema | 295 | 3 months ago | Schema inspector for providers |
Awesome OpenTofu / Tools / Platforms | |||
digger | 4,291 | 6 days ago | Open-source IaC orchestration tool. Digger allows you to run IaC in your existing CI pipeline |
terrakube | 523 | 7 days ago | Open-source platform with a private registry, remote state, custom flows, scheduled workspaces, and visual states |
tofutf | 67 | 7 days ago | Open-source alternative to Terraform Enterprise with SSO, team management, agents, etc |
walrus | 427 | 5 months ago | Walrus is an open-source application management platform based on IaC tools, including OpenTofu, Terraform, and others |
Awesome OpenTofu / Tools / Registry | |||
library.tf | An indexer of registries for providers and modules with insights and documentation | ||
boring-registry | 177 | 14 days ago | Boring-registry is an open-source module and provider registry compatible with OpenTofu |
hermitcrab | 24 | 2 months ago | Registry network mirroring service compatible with OpenTofu |
terrac | 30 | 3 months ago | Minimal private module registry compatible with OpenTofu |
GitLab Module Registry | Use GitLab projects as a private registry for terraform modules | ||
terralist | 328 | 3 days ago | Private registry for providers and modules |
citizen | 625 | about 1 month ago | Private registry for modules and providers with support for multiple databases and storages |
petra | 42 | 6 months ago | Private registry manager using Google Cloud Storage |
tapir | 206 | 3 days ago | Private registry for modules and providers with a UI |
terraform-registry | 90 | 7 days ago | Modules registry with authentication and support for multiple backends |
terrareg | 274 | 4 days ago | Open-source modules registry with UI, optional Git integration and deep analysis |
terustry | 65 | 3 months ago | Proxy registry for providers |
Awesome OpenTofu / Tools / Helpers | |||
terratag | 945 | 24 days 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 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 |
More related projects:
- antonbabenko/pre-commit-terraform
- tfutils/tfenv
- gofireflyio/validiac
- ptavares/zsh-terraform
- localstack/localstack
- hayorov/terraform-init-booster
- orlangure/gnomock
- kubeoperator/kubeoperator
- salesforce/cloud-guardrails
- nodenv/nodenv
- hiroakimikami/jlenv
- hacker0x01/hacker101
- justjanne/powerline-go
- rbenv/rbenv