Smoke
File-based HTTP mock server with recording abilities.
Pricing
See website
Flat rate
Adoption
→StableLicense
Open Source
Data freshness
—Overview
What is Smoke?
Smoke is an open-source tool that allows developers to create and manage file-based HTTP mocks. It includes features for recording real requests, making it easier to test and develop applications without relying on live APIs.
Key differentiator
“Smoke stands out as a lightweight and straightforward HTTP mocking tool that prioritizes ease of use through file-based configuration and real request recording.”
Capability profile
Strength Radar
Honest assessment
Strengths & Weaknesses
↑ Strengths
Fit analysis
Who is it for?
✓ Best for
Teams needing a simple and flexible way to mock HTTP requests during development
Projects where recording real traffic is necessary for accurate mocking scenarios
Developers who prefer file-based configuration over in-code setup for mocks
✕ Not a fit for
Scenarios requiring complex, dynamic mock responses that cannot be easily defined in files
Teams with strict security policies against using open-source tools without commercial support
Cost structure
Pricing
Free Tier
None
Starts at
See website
Model
Flat rate
Enterprise
None
Performance benchmarks
How Fast Is It?
Next step
Get Started with Smoke
Step-by-step setup guide with code examples and common gotchas.