tofuutils/tenv
OpenTofu / Terraform / Terragrunt / Terramate and Atmos version manager 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
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
- readme: https://github.com/tofuutils/tenv · fetched 2026-08-28 · 3d84147f3dfc
- homepage: https://tofuutils.github.io/tenv/ · fetched 2026-08-29 · 1911f752f9e0
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| tofuutils/tenv | main | 91 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem