
Microcks
7.2#4 in api mocking toolsFree planFree planWebAPIExtensionLinux
Visit

| Fact | Microcks | WireMock |
|---|---|---|
| Integrations | Official automation integrations include GitHub Actions, Jenkins, GitLab CI and Tekton Pipelines. | The project describes integration with JUnit and other testing frameworks, and offers Maven, Gradle, Scala SBT, standalone, and Docker getting-started options. |
| Protocols | It supports OpenAPI, AsyncAPI, gRPC/Protobuf, GraphQL and SOAP. | WireMock Java documentation lists HTTP-based protocols and REST, with additional capabilities for WebSockets, webhooks, HTTPS, gRPC, and GraphQL. |
| Purpose | Microcks is a tool for mocking and testing APIs and microservices. | WireMock simulates APIs and software dependencies so teams can test without those dependencies, simulate edge cases, and develop dependent features in parallel. |
| Security | Microcks uses Keycloak for identity, authentication, permissions, and API endpoint protection, with OpenID Connect for user authentication. | WireMock Inc.’s trust center states that WireMock has attained SOC 2 Type 2 compliance and lists encryption in transit and at rest among its data security measures. |
Microcks suits API owners, developers, quality assurance teams and platform engineers who need API mocks or contract checks. Teams can choose laptop, cloud or on-premises deployment.
WireMock suits developers and teams that need simulated services for testing or parallel development. Its Free plan is described for individual users and solo projects, while Enterprise is aimed at larger teams or higher API volumes.