Tech riderRev. 20 Sept 2026
- 1Runs onLinux, Mac, Windows
- 2CostsNot stated by the maker
- 3Supported scopemulti language
- 4Project version pinningYes
- 5Lockfile supportYes
- 6Shell integrationYes
- 7Operating systemscross platform
- 8CI/CD usageYes
7 lines stated Written from the maker's own pages: tofuutils.github.io

Overview
tenv is ranked #18 of 51 in development environment managers on Specifiction. It runs on Linux, macOS, Windows.
Compared on development environment managers
- Free plan
- Yestofuutils.github.io
- Supported scope
- multi_languagetofuutils.github.io
- Project version pinning
- Yestofuutils.github.io
- Lockfile support
- Yestofuutils.github.io
- Shell integration
- Yestofuutils.github.io
- Operating systems
- cross_platformtofuutils.github.io
- CI/CD usage
- Yestofuutils.github.io
Facts
- Purpose
- tenv is a Go version manager for OpenTofu, Terraform, Terragrunt, Terramate and Atmos.tofuutils.github.io · 2 Oct 2026
- Version management
- It can install and switch between versions of the supported tools.tofuutils.github.io · 2 Oct 2026
- Version detection
- It uses semantic versioning and can parse HCL files to extract version constraints for OpenTofu, Terraform and Terragrunt.tofuutils.github.io · 2 Oct 2026
- Interactive use
- Running tenv without a subcommand displays interactive menus for managing tools and versions.tofuutils.github.io · 2 Oct 2026
- Security checks
- The documentation describes SHA-256 checksum validation and signature verification, with support varying by tool; Terragrunt and Atmos have checksum checks but no signature available.tofuutils.github.io · 2 Oct 2026
- GitHub Actions
- When the GITHUB_ACTIONS environment variable is enabled, tenv can write proxied stdout, stderr and exit code to GITHUB_OUTPUT.tofuutils.github.io · 2 Oct 2026
- GitHub API integration
- A GitHub token can be configured to increase REST API rate limits for downloads from GitHub repositories.tofuutils.github.io · 2 Oct 2026
- Installation
- The site lists package-manager and manual installation options, including Homebrew, MacPorts, Chocolatey, Scoop, WinGet, Snap, Nix and Linux packages.tofuutils.github.io · 2 Oct 2026
- Docker
- A Docker image is available, but the documentation says it is not intended for running tenv in CI pipelines.tofuutils.github.io · 2 Oct 2026
- Go library
- tenv can be called as a Go module through its tenvlib wrapper package, which has a stated semantic-version compatibility promise.tofuutils.github.io · 2 Oct 2026
- License
- The project is distributed under the Apache 2.0 license.tofuutils.github.io · 2 Oct 2026
- Intended users
- The project describes its intended audience as developers and DevOps professionals managing versions of infrastructure-as-code tools.tofuutils.github.io · 2 Oct 2026
- Version selection
- It supports exact versions, semantic version constraints, latest or prerelease versions, and versions detected from infrastructure-as-code files.tofuutils.github.io · 3 Oct 2026
- HCL detection
- It uses an HCL parser to extract required version constraints from OpenTofu, Terraform, and Terragrunt files.tofuutils.github.io · 3 Oct 2026
- Semver
- The project states that it is compatible with Semver 2.0.0.tofuutils.github.io · 3 Oct 2026
- Verification limits
- The documentation says Terragrunt and Atmos releases have checksum checks but no signature available; unstable OpenTofu versions are signed only with cosign.tofuutils.github.io · 3 Oct 2026
- Platforms
- The project says it works on Linux, macOS, Windows, BSD, and Solaris, and lists installation options for Linux, macOS, and Windows.tofuutils.github.io · 3 Oct 2026
- Integrations
- The documentation describes GitHub Actions environment-variable support for exposing proxied output and updating the tool path.tofuutils.github.io · 3 Oct 2026
- Concurrency
- Install and uninstall operations use lockfiles to prevent conflicts between concurrent tenv instances.tofuutils.github.io · 3 Oct 2026
- Support
- The project directs questions and suggestions to GitHub Issues and the tofuutils Slack community's #tofuutils channel.tofuutils.github.io · 3 Oct 2026
Best tenv alternatives
See all 20 All accessCh 01 ActiveState Platform Free planFree trialAPI Free to start7.9 All accessCh 02 devenv Free planLinuxMac Free to start7.5 All accessCh 03 Flox Free planBrowserLinux from $20/mo7.4 All accessCh 04 FlyEnv Free planFree trialLinux Free to start7.4 All accessCh 05 Devbox Free trialBrowserLinux from $5/mo7.3 All accessCh 06 FVM Free planAPILinux Free to start7.3
Where it ranks on Specifiction
Is tenv yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- tofuutils.github.io/tenv/· checked 2 Oct 2026




