Alternatives to Stubborn Contract
PactFlow is a managed Pact Broker for checking whether services in a distributed system meet their integration contracts.
Pact is a code-first tool for contract testing of HTTP and message integrations.
- 4

Microcks
Microcks is a free, open-source tool for mocking and testing APIs and microservices.
Free planWebAPIExtensionLinux7.2Free plan - 5
oasdiff
oasdiff compares OpenAPI specifications, creates changelogs, and flags breaking changes before release.
Free planWebAPILinuxmacOS7.2From $100 a month - 6

Confluent Cloud
Confluent Cloud is a managed data streaming platform built around a serverless Apache Kafka engine.
Free planWebAPILinux7.1From $385 a month - 7
Pact Broker
Pact Broker shares consumer-driven contracts and verification results, primarily for Pact contracts, while also accepting contracts that can be represented as JSON.
Free planWebAPILinuxSelf-hosted6.8From $115.42 a month - 8
Specmatic
Specmatic turns API specifications into executable contracts used to design, build, and govern APIs.
Free planLinuxmacOSSelf-hostedWindows6.8From $120 a year - 9

API Contract Tester
API Contract Tester checks whether API responses match an expected contract, helping frontend and backend teams find schema differences.
Free planWeb6.6From $19 a month - 10

SpecShield
SpecShield compares OpenAPI descriptions to flag changes that could break existing API consumers, then reports results as GitHub checks.
Free planWebAPIExtension6.5From $89 a month - 11
Schemathesis
Schemathesis generates property-based tests from OpenAPI and GraphQL schemas to help engineers find API bugs.
Free planLinuxmacOSSelf-hostedWindows6.4Free plan - 12
BBC Consumer Contracts
BBC Consumer Contracts is a free JavaScript project for describing executable API contracts from a consumer's perspective.
Free planAPISelf-hosted6.2Free plan - 13
Apicurio Registry
Apicurio Registry is a runtime server for storing API designs and schemas as artifacts, which users can add, update, or remove through a REST API.
WebAPILinuxmacOS6.1 - 14

BitDive
BitDive records runtime behavior in Java and Kotlin services and turns executions into replayable JUnit 5 tests for checking code changes.
Free planWebAPISelf-hosted6.1Free plan - 15

Citrus
Citrus is a free test framework for automated integration testing of messaging applications and microservices.
Free planLinux5.9Free plan - 16
Karapace
Karapace is a free, open-source implementation of the Kafka Schema Registry and Kafka REST Proxy.
Free planAPISelf-hosted5.9Free plan - 17
WSO2 Contract Test Runner
WSO2 Contract Test Runner is an open-source library for checking live REST API endpoints against consumer-defined contracts.
Free planLinuxSelf-hosted5.8Free plan - 18

Signet
Signet is an open-source framework for contract testing microservices against defined specifications.
WebAPISelf-hosted5.6 - 19

Entente
Entente is an open-source contract testing platform that uses OpenAPI specifications alongside recorded API interactions.
WebAPISelf-hosted5.5 - 20

ContractCase
API5.3 - 214.4


