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.
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 |
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