
Microcks
7.2#4 in api mocking toolsFree planFree planWebAPIExtensionLinux
Visit

| Fact | Microcks | PactFlow |
|---|---|---|
| Contract testing | It performs provider and consumer contract tests against live implementations and different specification versions. | The platform supports consumer-driven testing with Pact and bi-directional contract testing with OpenAPI. |
| Deployment | Microcks can be installed using Docker Desktop Extension, Docker or Podman Compose, Helm, or a Kubernetes Operator. | PactFlow offers a fully managed service and an Enterprise on-premises deployment option. |
| Integrations | Official automation integrations include GitHub Actions, Jenkins, GitLab CI and Tekton Pipelines. | The integration catalog includes SwaggerHub Editor integration and a Pact Plugin Framework for custom or prebuilt plugins. |
| Purpose | Microcks is a tool for mocking and testing APIs and microservices. | PactFlow is a managed Pact Broker that helps teams test integrations in distributed systems using contract testing. |
| Security | Microcks uses Keycloak for identity, authentication, permissions, and API endpoint protection, with OpenID Connect for user authentication. | The security page says data is encrypted at rest with AES-256 and in transit with TLS 1.2 or higher. |
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.
PactFlow suits development teams that need to check service contracts and connect those checks to source-control workflows. It also offers an on-premises option and dedicated support for Enterprise customers.