Vagrant uses Virtualbox to manage the virtual dependencies. You can directly download virtualbox and install or use homebrew for it.
$ brew cask install virtualboxNow install Vagrant either from the website or use homebrew for installing it.
$ brew cask install vagrantVagrant-Manager helps you manage all your virtual machines in one place directly from the menubar.
$ brew cask install vagrant-manager