# tofuutils/tenv

OpenTofu / Terraform / Terragrunt / Terramate and Atmos version manager

Repository: https://github.com/tofuutils/tenv
Canonical: https://ross.abutalabs.com/products/tenv
Homepage: https://tofuutils.github.io/tenv/
Language: Go
License: Apache-2.0
License Family: permissive
Topics: iac, opentofu, terraform, tenv, tofu, hashicorp, hashicorp-terraform, tofuenv, tfenv, go, hacktoberfest, hacktoberfest2024, hacktoberfest2025, up-for-grabs
Last push: 2026-08-20T09:46:49+00:00

## Health v2 (maintenance only)
Score: 91/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 98, release rhythm 94, longevity 69
- inputs: {"age_days": 971, "days_push": 13, "days_rel": 40, "gap_med": 1, "n_releases_24m": 52}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1430, forks 78 (observed 2026-08-28T04:04:42.360135+00:00)

## What it is
tenv is a version manager written in Go for OpenTofu, Terraform, Terragrunt, Terramate, and Atmos. It detects required versions from HCL files, verifies download signatures, and works as standalone binaries across all major platforms.

## Use cases
- switch between terraform versions per project
- manage opentofu versions
- install terragrunt specific version
- detect required terraform version from hcl files
- replace tfenv and tofuenv with a faster cross-platform tool
- verify terraform binary signatures with cosign or pgp

## When to avoid
- you need a generic version manager for many unrelated tools
- you already standardize on asdf-vm with its plugin ecosystem
- you only ever use one pinned version of Terraform

## Facets
- artifact type: cli-tool
- maturity: active
- function: developer-tools, cli, version-control, configuration-management, security
- domain: infrastructure-as-code, developer-tools
- platform: windows, bsd, cli, cross-platform, go
- tags: terraform, opentofu, terragrunt, version-manager, iac, tfenv-successor, cosign, hcl-parsing, devops, command-line, linux, macos

## Member repositories
- tofuutils/tenv (main) score 91

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:42.360135+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:37:13.352518+00:00, confidence not recorded.
  - readme: https://github.com/tofuutils/tenv (fetched 2026-08-28T04:04:42.360135+00:00, sha 3d84147f3dfc)
  - homepage: https://tofuutils.github.io/tenv/ (fetched 2026-08-29T11:48:41.655368+00:00, sha 1911f752f9e0)
- Data as of 2026-08-30T08:39:29.467469+00:00.
