Mountebank
Open-source service virtualization tool supporting HTTP, HTTPS, TCP and SMTP, letting teams replace dependencies with programmable imposters.
Our Verdict
Powerful multi-protocol service virtualization, overkill when WireMock or MSW already fit.
Pros
- Covers HTTP, HTTPS, TCP and SMTP in one tool
- Programmable imposters with predicates and responses
- Record-and-replay mode for fast stubbing
- Language-agnostic, driven over HTTP
Cons
- Node-based, extra runtime to operate
- Docs can feel academic and dense
- Maintenance pace has slowed in recent years
- Less polished than WireMock for HTTP-only needs
Best for: Teams virtualizing non-HTTP protocols alongside HTTP in one tool
Not for: Pure HTTP projects where WireMock or MSW are simpler choices
When to Use Mountebank
Good fit if you need
- Service virtualization for HTTP, TCP, SMTP dependencies
- Programmable imposters for contract testing scenarios
- Simulate third-party API behavior in integration tests
- Record and replay real service interactions as stubs
Lock-in Assessment
High 5/5
Lock-in Score 5/5
Pricing
Price wrong?Mountebank Pricing
- Pricing Model
- free
- Free Tier
- Yes
- Entry Price
- —
- Enterprise Available
- No
- Transparency Score
- —
Beta — estimates may differ from actual pricing
1,000
1001K10K100K1M
Estimated Monthly Cost
$25
Estimated Annual Cost
$300
Estimates are approximate and may not reflect current pricing. Always check the official pricing page.
Project Health
A
Health Score
2.1k 293
Bus Factor
10
Last Commit
4 days
Release Freq
1485d
Open Issues
87
Issue Response
N/A
License
MIT
Last checked: 2026-04-21
Community Discussion
Comments powered by Giscus (GitHub Discussions). You need a GitHub account to comment.