Side by side
Azure Cosmos DB Emulator vs mountebank
Both stand on service virtualization software. Which one you can start free with, which one lets you read the code, and what each costs once you pay.
Free plan LinuxSelf-hostedWindows
Visit Azure Cosmos DB Emulator Free plan APILinuxSelf-hosted
mountebank offers protocol-based test doubles with a broad set of community extensions. Review the memory and injection warnings when planning deployment and configuration.
Visit mountebankThe facts
| Azure Cosmos DB Emulator | mountebank | |
|---|---|---|
| Free plan | Yes | Yes |
| Open source | Not published | Not published |
| Runs on | Linux, Self-hosted, Windows | API, Linux, Self-hosted |
| Lowest paid plan | Free or on request | Free or on request |
| Plans published | 2 | 1 |
| Maker | Not published | Not published |
| Website | learn.microsoft.com | mbtest.dev |
| On service virtualization software | #13 of 21 | #9 of 21 |
Azure Cosmos DB Emulator: what it does well
mountebank: what it does well
- Free, open-source service virtualization
- Built-in HTTP, HTTPS, TCP and SMTP protocols
- Supports proxy recording and replay
- Client libraries span multiple programming languages
- Includes Grunt, Gradle and Maven plugins
What to know first
- Stores everything in memory by default
- Memory use can bottleneck at scale
- JavaScript injection can enable code execution
- CORS is disabled by default
Alternatives to Azure Cosmos DB Emulator Alternatives to mountebank The whole list
