Hoverfly is a lightweight, open source API simulation tool. Using Hoverfly, you can create realistic simulations of the APIs your application depends on.
Hoverfly is developed and maintained by SpectoLabs.
Hoverfly Cloud - API simulations as a service. Sign up here.
Contributions are welcome!
To contribute, please:
To read more about forking model, check out this link: forking workflow.
Install Go. You should follow the download and installation instructions for your OS from official Go website. If you have installed Go before
homebrew, you should uninstall those first.
Clone the hoverfly project:
git clone https://github.com/SpectoLabs/hoverfly.git # or: git clone https://github.com/<your_username>/hoverfly.git
Finally you can run the build
cd hoverfly make build
Notice the binaries are in the
You should be able to execute all unit and functional tests with:
Some middleware tests may fail if you don't have
python setup in your environment. If you are using Mac, you can install them with Homebrew:
brew install ruby brew install python
Apache License version 2.0 See LICENSE for details.
(c) SpectoLabs 2017.