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

warrensbox/terraform-switcher

A command line tool to switch between different versions of terraform (install with homebrew and more) observed · 2026-08-28

github.com/warrensbox/terraform-switcher · homepage · Go · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

95/100

  • Activity 99
  • Release rhythm 87
  • Longevity 100
How is this computed?

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

  • gap_med: 17
  • age_days: 3047
  • days_rel: 85
  • days_push: 9
  • n_releases_24m: 28

Full methodology

Adoption not part of the score

1483 stars · 148 forks observed · 2026-08-28

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

Terraform Switcher (tfswitch) is a command-line tool for switching between different versions of Terraform, downloading and installing the desired version on demand. It is written in Go and distributed via Homebrew, install scripts, and release binaries.

Use cases

  • switch between terraform versions
  • install a specific terraform version
  • manage multiple terraform versions on one machine
  • pin terraform version per project
  • download terraform binary automatically
  • select terraform version from a dropdown

When to choose

  • you work across projects requiring different Terraform versions
  • you want a simple CLI version manager for Terraform
  • you use macOS, Linux, or Windows and want easy installation via Homebrew or script

When to avoid

  • you use OpenTofu or other Terraform forks exclusively
  • you need version management for tools beyond Terraform
  • you prefer containerized/pinned Terraform via CI images

Facets

cli-tool · maturity active

cli developer-tools version-control configuration-management developer-tools infrastructure-as-code windows cli go terraform version-manager tfswitch infrastructure-as-code version-switcher command-line devops linux macos

4 sources

Member repositories

RepositoryRoleHealth v2
warrensbox/terraform-switchermain95

For agents

markdown · JSON · MCP: product_card(name="warrensbox/terraform-switcher")

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