Smoke
File-based HTTP mock server with recording abilities.
- Status
- Not yet determined
- Last checked
- Aging · Sep 3, 2026
- License
- Open source
- Pricing
- Free tier · from $0
What it is
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.
Smoke stands out as a lightweight and straightforward HTTP mocking tool that prioritizes ease of use through file-based configuration and real request recording.
When it fits — and when it doesn’t
A good fit 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
Look elsewhere if
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
Known weaknesses
Each one links to the public issue, changelog or docs page it came from, where we have one.
- 01
Limited language support beyond JavaScript
Primary development and documentation focus on JavaScript, limited official support for other languages
- 02
Complex setup for large-scale projects
Configuration can become cumbersome as the number of mock endpoints increases
- 03
Performance issues under heavy load
Mock server may experience delays or crashes when handling a large volume of concurrent requests
- 04
Poor documentation for advanced features
Detailed guides and examples are lacking, making it difficult to implement complex scenarios without trial and error
What it does well
File-based HTTP mocking
Real request recording capabilities
Easy setup and management of mock servers
Pricing
- Free tier
- YesOpen source — free to use
- Paid from
- $0
- Model
- Flat rate
- Enterprise plan
- No
Pricing not independently confirmed — check the vendor’s page.
Performance benchmarks
How Fast Is It?
Set up Smoke
Setup steps, common gotchas and what to check after 30 days.