warrensbox/terraform-switcher
A command line tool to switch between different versions of terraform (install with homebrew and more) 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
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
- readme: https://github.com/warrensbox/terraform-switcher · fetched 2026-08-28 · 3ef70360172d
- homepage: https://tfswitch.warrensbox.com · fetched 2026-08-29 · a7d4b87bc9fe
- site_page: https://tfswitch.warrensbox.com/Installation · fetched 2026-08-29 · 680ed5a451e9
- site_page: https://tfswitch.warrensbox.com/Upgrade-or-Uninstall · fetched 2026-08-29 · 63620d622f55
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| warrensbox/terraform-switcher | main | 95 |
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