EVERYTHING XIAOMI
Get listed
Side by side

Microcks vs WireMock

Microcks logo

Microcks

7.2#4 in api mocking toolsFree plan
Free planWebAPIExtensionLinux
Visit
WireMock logo

WireMock

6.4#9 in service virtualization softwareFree plan
Free planWebAPILinuxSelf-hosted
Visit

What both publish

FactMicrocksWireMock
IntegrationsOfficial 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.
ProtocolsIt 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.
PurposeMicrocks 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.
SecurityMicrocks 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 plans

  • Microcks (open-source distribution)Free

WireMock plans

  • FreeFree
  • EnterprisePriced on request

Pick Microcks if…

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.

Pick WireMock if…

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.

Charts they share