Overview
Vagrant is a Ruby tool for creating, managing, and distributing complete development environments as configuration. It spans local virtualization such as VirtualBox and VMware, clouds such as AWS and OpenStack, and containers such as Docker and LXC while supporting portable workflows across Windows, macOS, and Linux.
Features and best fit
Based on official documentation; not hands-on tested · Content checked:
Apply one environment definition across local VMs, clouds, and containers
The official README presents Vagrant as a framework and configuration format for portable development environments. vagrant init selects a box and vagrant up retrieves it when needed and starts the environment, preserving a common workflow while providers vary.
Sources: [1]
For reducing workstation drift and distributing an environment with a project
It fits teams that want OS packages and service configuration reviewed as code and offered through one onboarding, testing, or demo path. Application source can remain separate from the environment definition while boxes, providers, and provisioners follow managed update cycles.
Sources: [1]
Check provider dependencies, the HCP scope, and BSL 1.1 terms
Runtime requires bsdtar, curl, the selected provider, and sufficient resources. The November 2, 2026 notice in the README applies only to HCP Vagrant and explicitly not to the Vagrant CLI. Vagrant 2.4.3 and later uses Business Source License 1.1, restricting hosted or embedded offerings that compete with IBM's paid versions; each version changes to MPL 2.0 four years after publication.
Official sources
- [1]Vagrant README(2026-09-13)
- [2]Vagrant LICENSE(2026-09-13)
Supplemental curator note
Selected for keeping a common English word low-noise in technical search through precise development-environment and virtualization language.
Growth
Growth trends · Last 30 days
27,208 Stars
Trend data is still being collected.
Development activity
Last 90 days · weekly
- Commits (last 30 days)
- 4
- Open PRs
- 81
Development activity is still being collected.
Built with
Categories and tags
Categories
GitHub data
GitHub dataView detailed GitHub data
GitHub Topics
- vagrant
- ruby
- automation
- virtualization
- Stars
- 27,208
- Forks
- 4,396
- Watchers
- 709
- Open issues
- 671
- Primary language
- Ruby
- License
- Not determined
- Repository last updated
- Sep 7, 2026
Explore next
- React250,401 Stars
A JavaScript library for building web and native user interfaces from declarative components.
JavaScript - Visual Studio Code (Code - OSS)192,456 Stars
The MIT-licensed Code - OSS repository that forms the open foundation of Visual Studio Code.
TypeScript - Flutter178,927 Stars
Google's cross-platform UI SDK for delivering mobile, web, and desktop applications from one Dart codebase.
Dart - Bootstrap174,778 Stars
A responsive, mobile-first web framework built from CSS and JavaScript grids, utilities, and components.
MDX - LangChain146,226 Stars
A Python framework that connects models, tools, retrieval systems, and other components for LLM applications and agents.
Python
Report incorrect information
Tell us if any listing information is incorrect or outdated.