EVERYTHING XIAOMI
Get listed

Vagrant

Vagrant is a free command-line utility for managing virtual machines and creating consistent, disposable environments.

Place
#24 of 50
Score
6.2
Vagrant's website

What Vagrant is

Vagrant is a free command-line utility for managing virtual machines and creating consistent, disposable environments. Teams describe an environment and its dependencies in a Vagrantfile, then use that configuration to create matching setups. Provisioners can install software or change machine settings when `vagrant up` runs. Boxes package environments, with a public catalog of operating system bases and specialized configurations. Vagrant supports VirtualBox, Hyper-V, and Docker, while additional providers can manage other machine types. Plugins extend it through a documented API, and provisioning can use shell scripts, Chef, or Puppet. It is available for Linux, macOS, and Windows; the install page lists version 2.4.9. Vagrant Share uses end-to-end TLS for non-HTTP connections and encrypts SSH keys by default, but a running share is accessible to anyone who knows its share name. HashiCorp says it cannot support issues in third-party published boxes. As of October 1, 2026, new boxes cannot be created in HCP Vagrant; existing deployments are scheduled for decommissioning after December 31, 2026.

Good

  • Free command-line virtual machine management.
  • Vagrantfiles let teams reproduce environment configurations.
  • Supports Linux, macOS, and Windows.
  • Provisioning works with shell scripts, Chef, and Puppet.

Watch out

  • Anyone who knows a share name can access that running share.
  • HashiCorp support excludes issues in third-party published boxes.
  • New HCP Vagrant boxes cannot be created as of October 1, 2026.
  • Existing HCP Vagrant deployments are scheduled for decommissioning after December 31, 2026.

Who it suits

Vagrant suits developers, operations and DevOps engineers, and designers who need repeatable virtual machine environments. Its provider and provisioning options support teams using different machine types and configuration tools.

Verdict

Vagrant helps teams define and recreate machine environments, with multiple providers and provisioning approaches. Be mindful of the share-name access model and the stated HCP Vagrant registry transition.

Plans and prices

From Vagrant's own pricing page, checked 4 Oct 2026.

All about pricing
PlanPriceWhat it gives you
VagrantFreeCommand-line virtual machine management

The facts

Each one read from Vagrant's own pages, with the date it was checked.

What it does

Boxes
Boxes package Vagrant environments, and the public catalog includes operating system bases and specialized configurations.checked 4 Oct 2026
Current release
The install page lists Vagrant version 2.4.9 for its downloads.checked 4 Oct 2026
Integrations
The documentation describes provisioning with shell scripts and configuration management tools including Chef and Puppet.checked 4 Oct 2026
Intended users
HashiCorp describes Vagrant use cases for developers, operations and DevOps engineers, and designers.checked 4 Oct 2026
Plugins
Plugins extend Vagrant through a documented API that HashiCorp describes as stable across major version upgrades.checked 4 Oct 2026
Providers
Vagrant includes provider support for VirtualBox, Hyper-V, and Docker, and can manage other machine types through additional providers.checked 4 Oct 2026
Provisioning
Provisioners can automatically install software and change machine configurations as part of `vagrant up`.checked 4 Oct 2026
Registry deprecation
As of October 1, 2026, new boxes can no longer be created in HCP Vagrant; existing deployments are scheduled to be decommissioned after December 31, 2026.checked 4 Oct 2026
Release verification
HashiCorp provides SHA256 checksums for Vagrant 2.4.9 and says its checksum signature file is signed with HashiCorp's GPG key.checked 4 Oct 2026
Reproducible environments
A Vagrantfile describes an environment so team members can create environments with the same configuration and dependencies.checked 4 Oct 2026
Sharing security
Vagrant Share uses end-to-end TLS for non-HTTP connections and encrypts SSH keys by default, but a running share is accessible to anyone who knows its share name.checked 4 Oct 2026
Support scope
HashiCorp says its support team cannot assist with issues in third-party published boxes.checked 4 Oct 2026
What it does
Vagrant is a command-line utility for managing virtual machine lifecycles and creating consistent, disposable environments.checked 4 Oct 2026

The company

Headquarters
Armonk, New York, United Stateschecked 28 Sep 2026

Where it runs

Supported platforms
The download page lists Vagrant installers or packages for macOS, Windows, and Linux.checked 4 Oct 2026

Alternatives to Vagrant

All alternatives
  1. 1DevPod logo

    DevPod

    Free planOpen sourceLinuxmacOSSelf-hostedWindows
    7.4Free plan
  2. 2

    nvm

    Free planOpen sourceLinuxmacOSSelf-hostedWindows
    7.4Free plan
  3. 3ActiveState Platform logo

    ActiveState Platform

    Free planWebAPILinuxmacOS
    7.2Free plan
  4. 4Flox logo

    Flox

    Free planWebExtensionLinuxmacOS
    7.1From $20 a month
  5. 5

    GHCup

    Free planWebLinuxmacOSSelf-hosted
    7.0Free plan
  6. 6devenv logo

    devenv

    Free planWebLinuxmacOSWindows
    6.9Free plan