Awesome Lists

awesome-opentofu

by virtualroot

awesome listSCSSpushed almost 2 years ago

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

AI summary

Infrastructure manager

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

stars
96
forks
12
watching
4
awesome list
1
entries
77
View on GitHubawesome-opentofu.com

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/virtualroot/awesome-opentofu/links.svg)](https://awesome.facts.dev/awesome/virtualroot/awesome-opentofu)
HTML
<a href="https://awesome.facts.dev/awesome/virtualroot/awesome-opentofu"><img src="https://awesome.facts.dev/shield/virtualroot/awesome-opentofu/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/virtualroot/awesome-opentofu/links.svg

What's in the list

77 links in 15 sections, with live GitHub stats.activeno commit in 2y

Official

Community

Features

Tools / Environment managers

  • arkade

    CLI and Kubernetes app installer

  • asdf-opentofu

    OpenTofu plugin for asdf version manager

  • tenv

    Terraform and OpenTofu version manager written in Go

  • tfswitcher

    Terraform and OpenTofu version switcher written in Rust

  • tofuenv

    OpenTofu version manager inspired by tfenv

Tools / Wrappers

  • Atmos

    Orchestration tool that keeps environment configuration DRY

  • Terragrunt

    Keep your configurations DRY, work with multiple modules, and manage remote state

  • Terramate

    Automation, orchestration, and code generation for OpenTofu, Terraform, Kubernetes, and others

  • easy_infra

    Docker container to simplify and secure the use of infrastructure as code

  • pug

    A terminal user interface for power users

  • tf

    Less verbose and more friendly command outputs

  • tfam

    Rust-powered wrapper for concurrent Terraform/OpenTofu apply, enabling multi-deployment support

  • tfexe

    Rust-powered wrapper for seamless execution of tfswitch and Terraform/OpenTofu with version control

  • tfwrapper

    Python wrapper that simplifies OpenTofu usage and enforces best practices

Tools / CI

Tools / Tests

  • Terratest

    Go library that makes writing automated tests for your infrastructure code easier

Tools / State

  • tfmigrate

    State migration tool

Tools / Providers

  • tfschema

    Schema inspector for providers

Tools / Platforms

  • digger

    Open-source IaC orchestration tool. Digger allows you to run IaC in your existing CI pipeline

  • terrakube

    Open-source platform with a private registry, remote state, custom flows, scheduled workspaces, and visual states

  • tofutf

    Open-source alternative to Terraform Enterprise with SSO, team management, agents, etc

  • walrus

    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

Tools / Registry

  • library.tf

    An indexer of registries for providers and modules with insights and documentation

  • boring-registry

    Boring-registry is an open-source module and provider registry compatible with OpenTofu

  • hermitcrab

    Registry network mirroring service compatible with OpenTofu

  • terrac

    Minimal private module registry compatible with OpenTofu

  • GitLab Module Registry

    Use GitLab projects as a private registry for terraform modules

  • terralist

    Private registry for providers and modules

  • citizen

    Private registry for modules and providers with support for multiple databases and storages

  • petra

    Private registry manager using Google Cloud Storage

  • tapir

    Private registry for modules and providers with a UI

  • terraform-registry

    Modules registry with authentication and support for multiple backends

  • terrareg

    Open-source modules registry with UI, optional Git integration and deep analysis

  • terustry

    Proxy registry for providers

Tools / Helpers

  • terratag

    CLI tool allowing for tags or labels to be applied across an entire set of OpenTofu/Terraform files

Learning

Media

Podcasts

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.