# hashicorp/vagrant

Vagrant is a tool for building and distributing development environments.

Repository: https://github.com/hashicorp/vagrant
Canonical: https://ross.abutalabs.com/products/vagrant
Homepage: https://www.vagrantup.com
Language: Ruby
License: NOASSERTION
License Family: other
Topics: vagrant, ruby, automation, virtualization
Last push: 2026-08-03T08:01:11+00:00

## Health v2 (maintenance only)
Score: 78/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 95, release rhythm 44, longevity 100
- inputs: {"age_days": 6068, "days_push": 30, "days_rel": 377, "gap_med": 26, "n_releases_24m": 8}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 27203, forks 4394 (observed 2026-08-28T04:11:47.541976+00:00)

## What it is
Vagrant is a command-line tool for building, provisioning, and managing portable, reproducible development environments as virtual machines or containers. Environments are described in a Vagrantfile and can run on providers like VirtualBox, VMware, Docker, AWS, or OpenStack.

## Use cases
- set up a reproducible development environment with one command
- spin up a virtual machine for local development
- share identical dev environments across a team
- manage the lifecycle of virtual machines from the CLI
- provision a VM automatically with shell scripts, Chef, or Puppet
- test software on multiple operating systems locally
- avoid 'works on my machine' issues with disposable environments

## When to choose
- you need consistent, disposable dev environments across Windows, macOS, and Linux
- your team wants a single Vagrantfile committed to version control so anyone can run vagrant up
- you want to automate VM provisioning with standard tools like shell, Chef, or Puppet
- you need to test against different OSes or provider backends (VirtualBox, VMware, Docker, AWS)

## When to avoid
- you only need containerized environments - plain Docker or Docker Compose is lighter
- you want full infrastructure provisioning rather than dev environments - Terraform fits better
- you rely on the HCP Vagrant Registry, which is being deprecated in March 2027
- you need Kubernetes or orchestration rather than single-VM workflows

## Facets
- artifact type: cli-tool
- maturity: stable
- function: developer-tools, configuration-management, deployment, cli
- domain: developer-tools
- platform: cross-platform, cli, windows
- tags: vagrant, virtual-machines, vagrantfile, boxes, virtualbox, vmware, docker, provisioning, reproducible-environments, hashicorp, virtualization, devops, automation, macos, linux

## Member repositories
- hashicorp/vagrant (main) score 78

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:11:47.541976+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T16:54:34.302960+00:00, confidence not recorded.
  - readme: https://github.com/hashicorp/vagrant (fetched 2026-08-28T04:11:47.541976+00:00, sha 6d34aeb43ad0)
  - homepage: https://www.vagrantup.com (fetched 2026-08-29T07:51:49.653954+00:00, sha c648cb95d471)
  - site_page: https://developer.hashicorp.com/vagrant/docs/synced-folders (fetched 2026-08-29T07:51:49.669703+00:00, sha 1144b015de1f)
  - site_page: https://developer.hashicorp.com/hcp/docs/vault-radar (fetched 2026-08-29T07:51:49.656477+00:00, sha 558d122b761a)
  - site_page: https://developer.hashicorp.com/vagrant/install (fetched 2026-08-29T07:51:49.658213+00:00, sha efef73a37094)
  - site_page: https://developer.hashicorp.com/vagrant/docs (fetched 2026-08-29T07:51:49.659891+00:00, sha c44286aed9e0)
  - site_page: https://developer.hashicorp.com/vagrant/docs/boxes (fetched 2026-08-29T07:51:49.663916+00:00, sha 09129f5391f0)
  - site_page: https://developer.hashicorp.com/vagrant/docs/vagrantfile (fetched 2026-08-29T07:51:49.665624+00:00, sha 8ef2d42acf2c)
  - site_page: https://developer.hashicorp.com/vagrant/docs/cli/up (fetched 2026-08-29T07:51:49.667492+00:00, sha bcff540c8993)
  - site_page: https://developer.hashicorp.com/vagrant/intro (fetched 2026-08-29T07:51:49.661846+00:00, sha 6037fd8e55e0)
- Data as of 2026-08-30T08:39:29.467469+00:00.
