
HashiCorp Vagrant provides the same, easy workflow no matter your role as a developer, operator or designer. It leverages a declarative configuration file that describes all your software requirements, packages, operating system configuration, users, and more.
In other words, it enables your team to work together with the same features while developing a project.
Vagrant works on Mac, Linux, Windows and more. Remote development environments force users to give up their favorite editors and programs. Vagrant works with tools you're already familiar with on your local system. Easily write code in your favorite text editor, edit images in your favorite editing program and debug using your favorite tools, all from the comfort of your local laptop.