
Discover the differences between WireMock Cloud API mocking and Mockoon's desktop application and CLI mocking features
Initially a Java library, WireMock offers a cloud-based solution for API mocking and service virtualization. It allows development and testing teams to simulate APIs, microservices, and third-party systems. Key features include integration with CI/CD pipelines, request verification, fault simulation, and performance testing. WireMock Cloud supports real-time collaboration, enabling teams to work together efficiently.
Screenshot of Wiremock Cloud's interface
Mockoon is a set of open-source tools that allow developers to mock APIs quickly and easily. It offers an offline-first and privacy friendly desktop application to design and run mock APIs locally. A CLI and various libraries are also available to deploy your mock APIs anywhere: CI/CD pipelines, servers, etc.
Mockoon features include a powerful templating system to generate dynamic and realistic mock data, a rules system, a proxy mode to partially mock API endpoints, and many customization options: status codes, dynamic headers, TLS, file serving, etc.
Mockoon Cloud is also available for teams and organizations looking for a cloud-based solution. It enables teams to collaborate on API mocking projects and share mock APIs with others by deploying them to the cloud.
💡 Get started with Mockoon: Download Mockoon or Discover Mockoon Cloud
Screenshot of Mockoon's interface
Below is a comparison of the main characteristics of Wiremock Cloud and Mockoon's respective offers:
| Wiremock Cloud | Mockoon | |
|---|---|---|
| Offline/Cloud based | Offline and Cloud | Offline and Cloud |
| Tools provided | Online interface and Java library | Desktop application to design your mock CLI, Docker image and GitHub Action Web application for our Cloud customers |
| Free/paid | Freemium | Free for the open-source tools, paid for the Cloud |
| Billing | Billed per seat | Billed per seat |
| Main cloud features | API mocks deployment and team collaboration | Deployments, team collaboration and AI assistant |
| Open-source | Java library is open-source | |
| Enterprise support |
While Wiremock Cloud and Mockoon offer similar API mocking capabilities, they have different approaches. Below is a comparison of the main features of Wiremock Cloud and Mockoon:
| API mocking Features | Wiremock Cloud | Mockoon |
|---|---|---|
| Self-host | Java application can be run with the command line | A CLI, Docker image and GitHub Action are available to deploy in headless environments |
| Proxy mode | Can intercept and forward the traffic | Documentation |
| OpenAPI support | Documentation | |
| Recording | Can record entering requests to create stubs | Mockoon can create mock endpoints based on entering requests |
| CRUD operations | Automated CRUD endpoints with fake databases | |
| Response rules | Request matching system similar to Mockoon's one | Advanced system of rules |
| Dynamic/realistic data | Templating system similar to Mockoon's one | Advanced templating system and AI assistant to generate realistic fake data |
| Callbacks/Webhooks | Callbacks system | |
| File serving | Basic static file serving from dedicated directory | Documentation |
| Custom headers | At endpoint's level | At endpoint's and server's levels Supports templating helpers for dynamically generated headers |
| Customizable status code | ||
| Routing patterns | Documentation | |
| GraphQL support | ||
| WebSocket support | Documentation | |
| Chaos testing | Supports delays and fault simulation | Simulate delays and error responses |
| Stateful mocking | Stateful scenarios are available | CRUD routes and data buckets |
| JSON Schema validation | Request body matching supports JSON Schema | Valid JSON schema rule operator |
| Slow network/server simulation | At endpoint's level | At server's and endpoint's levels |
For more comparisons between Mockoon and other tools, check out our other articles:
Mockoon vs Beeceptor, Mockoon vs Microcks, Mockoon vs Mock Service Worker, Mockoon vs Mockable, Mockoon vs MockFly, Mockoon vs MockServer, Mockoon vs Postman, Mockoon vs ReadyAPI, Mockoon vs Requestly, Mockoon vs Stoplight,