🗂️ Navigation

Hoverfly

Lightweight, open source API simulation.

Visit Website →

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)

Automated integration testing Simulating external API dependencies Performance testing with simulated backends Developing and testing microservices

✅ 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

WireMock MockServer Mountebank

Faster and uses fewer resources than WireMock or MockServer, making it well-suited for containerized CI/CD environments.

💻 Platforms

Desktop API

✅ Offline Mode Available

🔌 Integrations

Docker JUnit Go

💰 Pricing

Contact for pricing
Free Tier Available

Free tier: Fully open-source and free.

Visit Hoverfly Website →