Track Awesome Opentofu Updates Daily
A curated list of OpenTofu tools, resources, and related projects.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor · 😺 virtualroot/awesome-opentofu · ⭐ 81 · 🏷️ DevOps
Aug 26, 2024
Learning / Helpers
- Migrating From Terraform To OpenTofu - Introduction to OpenTofu history and how to migrate.
Podcasts / Helpers
Aug 03, 2024
Features
Tools / Wrappers
- pug (⭐331) - A terminal user interface for power users.
Jul 07, 2024
Tools / Registry
- library.tf - An indexer of registries for providers and modules with insights and documentation.
Apr 29, 2024
Tools / CI
- TF-via-PR (⭐62) - GitHub Action to automate OpenTofu or Terraform CLI commands via pull request interaction.
Apr 10, 2024
Tools / Environment managers
- arkade (⭐4.2k) - CLI and Kubernetes app installer.
Tools / CI
- tofu-controller (⭐1.2k) - GitOps OpenTofu and Terraform controller for Flux.
Tools / Platforms
- tofutf (⭐53) - Open-source alternative to Terraform Enterprise with SSO, team management, agents, etc.
Apr 06, 2024
Official
Apr 04, 2024
Media / Helpers
Podcasts / Helpers
Mar 21, 2024
Media / Helpers
Mar 13, 2024
Learning / Helpers
- Infrastructure automation with OpenTofu - Learn infrastructure provisioning with lectures, quizzes, hands-on demos and coding exercises.
Mar 02, 2024
Tools / Wrappers
- tf (⭐68) - Less verbose and more friendly command outputs.
Tools / Registry
- GitLab Module Registry - Use GitLab projects as a private registry for terraform modules.
- terralist (⭐307) - Private registry for providers and modules.
- citizen (⭐618) - Private registry for modules and providers with support for multiple databases and storages.
- petra (⭐41) - Private registry manager using Google Cloud Storage.
- tapir (⭐183) - Private registry for modules and providers with a UI.
- terraform-registry (⭐88) - Modules registry with authentication and support for multiple backends.
- terrareg (⭐266) - Open-source modules registry with UI, optional Git integration and deep analysis.
- terustry (⭐63) - Proxy registry for providers.
Feb 28, 2024
Tools / Wrappers
- Terragrunt (⭐7.9k) - Keep your configurations DRY, work with multiple modules, and manage remote state.
Tools / Tests
- Terratest (⭐7.4k) - Go library that makes writing automated tests for your infrastructure code easier.
Tools / Platforms
- terrakube (⭐471) - Open-source platform with a private registry, remote state, custom flows, scheduled workspaces, and visual states.
Tools / Registry
- hermitcrab (⭐23) - Registry network mirroring service compatible with OpenTofu.
- terrac (⭐30) - Minimal private module registry compatible with OpenTofu.
Feb 22, 2024
Tools / Wrappers
- Atmos (⭐696) - Orchestration tool that keeps environment configuration DRY.
Tools / Providers
- tfschema (⭐293) - Schema inspector for providers.
Feb 21, 2024
Official
Tools / Wrappers
- Terramate (⭐3.2k) - Automation, orchestration, and code generation for OpenTofu, Terraform, Kubernetes, and others.
- easy_infra (⭐67) - Docker container to simplify and secure the use of infrastructure as code.
- tfam (⭐21) - Rust-powered wrapper for concurrent Terraform/OpenTofu apply, enabling multi-deployment support.
- tfexe (⭐2) - Rust-powered wrapper for seamless execution of tfswitch and Terraform/OpenTofu with version control.
- tfwrapper (⭐130) - Python wrapper that simplifies OpenTofu usage and enforces best practices.
Tools / CI
- pre-commit-opentofu (⭐37) - Git pre-commit hooks plugin.
Tools / State
- tfmigrate (⭐1.1k) - State migration tool.
Tools / Platforms
- digger (⭐2.8k) - Open-source IaC orchestration tool. Digger allows you to run IaC in your existing CI pipeline.
- walrus (⭐423) - Walrus is an open-source application management platform based on IaC tools, including OpenTofu, Terraform, and others.
Tools / Registry
- boring-registry (⭐166) - Boring-registry is an open-source module and provider registry compatible with OpenTofu.
Tools / Helpers
- terratag (⭐926) - CLI tool allowing for tags or labels to be applied across an entire set of OpenTofu/Terraform files.
Learning / Helpers
- OpenTofu Course - Interactive tutorials.
- Terraform in Depth - Book with OpenTofu sections.
Feb 09, 2024
Media / Helpers
Jan 31, 2024
Podcasts / Helpers
Jan 17, 2024
Community
Tools / Environment managers
- tenv (⭐578) - Terraform and OpenTofu version manager written in Go.
Jan 04, 2024
Tools / Environment managers
- tofuenv (⭐162) - OpenTofu version manager inspired by tfenv.
Dec 20, 2023
Tools / Environment managers
- tfswitcher (⭐3) - Terraform and OpenTofu version switcher written in Rust.
Dec 18, 2023
Official
Nov 13, 2023
Tools / CI
- terraform-github-actions (⭐739) - GitHub Actions for OpenTofu.
Oct 31, 2023
Tools / CI
- setup-opentofu (⭐81) - Set up OpenTofu CLI in your GitHub Actions workflow.
Oct 18, 2023
Tools / Environment managers
- asdf-opentofu (⭐22) - OpenTofu plugin for asdf version manager.
Oct 13, 2023
Official
Community
Features
Media / Helpers
Podcasts / Helpers