Ross ROSS = Recommend OSS · open-source software intelligence for agents

tofuutils/tenv

OpenTofu / Terraform / Terragrunt / Terramate and Atmos version manager observed · 2026-08-28

github.com/tofuutils/tenv · homepage · Go · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

91/100

  • Activity 98
  • Release rhythm 94
  • Longevity 69
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 1
  • age_days: 971
  • days_rel: 40
  • days_push: 13
  • n_releases_24m: 52

Full methodology

Adoption not part of the score

1430 stars · 78 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

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

cli-tool · maturity active

developer-tools cli version-control configuration-management security infrastructure-as-code developer-tools windows bsd cli cross-platform go terraform opentofu terragrunt version-manager iac tfenv-successor cosign hcl-parsing devops command-line linux macos

2 sources

Member repositories

RepositoryRoleHealth v2
tofuutils/tenvmain91

For agents

markdown · JSON · MCP: product_card(name="tofuutils/tenv")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem