Hoverfly
Lightweight, open source API simulation.
Overview
Hoverfly is a lightweight, high-performance API simulation tool that allows you to capture and simulate API traffic. It can be used as a proxy to capture real traffic or as a webserver to serve simulated responses. It is designed to be fast and easy to integrate into automated testing pipelines.
✨ Key Features
- Capture and simulate API traffic
- Written in Go for high performance
- Can be used as a proxy or webserver
- Language bindings for Java, Python, and JavaScript
- Stateful simulations and response templating
🎯 Key Differentiators
- High performance and low resource consumption (written in Go)
- Powerful capture/replay functionality
- Simple deployment as a single binary
Unique Value: Provides a high-performance, lightweight API simulation tool that is easy to deploy and integrate into automated testing pipelines.
🎯 Use Cases (4)
✅ Best For
- Capturing real API traffic to create accurate simulations
- Running lightweight service virtualization in CI/CD
💡 Check With Vendor
Verify these considerations match your specific requirements:
- Users who need a GUI
- Complex multi-protocol simulations
🏆 Alternatives
Faster and uses fewer resources than WireMock or MockServer, making it well-suited for containerized CI/CD environments.
💻 Platforms
✅ Offline Mode Available
🔌 Integrations
💰 Pricing
Free tier: Fully open-source and free.
🔄 Similar Tools in API Mocking
Postman
A comprehensive platform for building and using APIs, including features for API mocking....
Stoplight
A collaborative API design platform with powerful mocking capabilities....
Mockoon
An open-source desktop application for creating mock APIs locally....
WireMock
A flexible, open-source tool for API mocking, running as a library or standalone server....
Beeceptor
An HTTP inspector and mocking tool for REST and webhook development....
MockServer
An open-source mocking tool that can be run as a server, library, or container....