GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

contract-testing

Star

Here are 780 public repositories matching this topic...

Language: All
Filter by language
All 780 TypeScript 182 Python 178 JavaScript 99 Java 97 Go 45 C# 22 Rust 16 Kotlin 15 PHP 15 HTML 9
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

goldbergyoni / javascript-testing-best-practices

Star 24.6k

📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (August 2025)

react nodejs javascript testing angular express mocha jest ci mutation-testing test integration-testing mutation chai e2e-tests unittest e2e cicd contract-testing
  • Updated Jun 27, 2024
  • JavaScript
karate

karatelabs / karate

Sponsor
Star 9k

Test Automation Made Simple

testing automation microservices webdriver bdd mock-server load-testing assertions test-automation cucumber developer-tools testing-tools api-testing contract-testing automated-testing testing-framework
  • Updated Nov 11, 2026
  • Java

pact-foundation / pact-ruby

Star 2.2k

Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.

pact contract-testing hacktoberfest smartbear-supported
  • Updated Nov 3, 2026
  • Ruby

Redocly / redocly-cli

Star 1.6k

⚒️ Redocly CLI makes OpenAPI easy. Lint/validate to any standard, generate beautiful docs, and more.

linter openapi cicd contract-testing swagger2 redoc openapi3 api-governance asyncapi openapi-cli redocly openapi31 arazzo
  • Updated Nov 12, 2026
  • TypeScript

pact-foundation / pact-jvm

Star 1.1k

JVM version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.

pact contract-testing hacktoberfest consumer-driven-contracts smartbear-supported
  • Updated Nov 3, 2026
  • Kotlin

pact-foundation / pact-net

Star 934

.NET version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.

csharp dotnet apis pact contract-testing pact-net smartbear-supported
  • Updated Oct 20, 2026
  • C#

pact-foundation / pact_broker

Star 745

Enables your consumer driven contracts workflow

verification provider consumer pact contract-testing hacktoberfest consumer-driven-contracts pact-broker hal-browser smartbear-supported
  • Updated Nov 12, 2026
  • Ruby

pact-foundation / pact-python

Star 689

Python version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.

apis pact contract-testing hacktoberfest smartbear-supported
  • Updated Nov 11, 2026
  • Python

apideck-libraries / portman

Star 687

Port OpenAPI Specs to Postman Collections, inject test suite and run via Newman 👨🏽‍🚀

testing api cli integration-testing swagger openapi test-framework cli-app oas api-testing contract-testing postman-collection testrunner postman-collections cli-option contract-first openai-tooling
  • Updated Nov 7, 2026
  • TypeScript
pactum

pactumjs / pactum

Star 623

REST API Testing Tool for all levels in a Test Pyramid

nodejs javascript testing bdd integration-testing mock-server cucumber api-testing contract-testing component-testing e2e-testing test-pyramid pactum pactumjs
  • Updated Aug 11, 2026
  • JavaScript

msz / hammox

Star 596

🏝 automated contract testing via type checking for Elixir functions and mocks

testing mock unit-testing typechecker elixir contract behaviour contracts type-checking mocks contract-testing behaviours typechecking dialyzer mox type-checker typespec behaviour-typespec typespecs explicit-contracts
  • Updated Sep 14, 2026
  • Elixir
assertpy

assertpy / assertpy

Star 531

Fluent, fully typed assertion library for Python: your type checker sees only the assertions that fit the value, and every failure carries a structured diff. Soft assertions, polling, inline snapshots, OpenAPI contracts

python testing numpy assertions pandas pytest assertj allure type-safety matchers fluent-assertions contract-testing behave attrs pydantic async-testing soft-assertions assertpy polars structural-matching
  • Updated Nov 10, 2026
  • Python

specmatic / specmatic

Star 401

Shift-left API Integration | Auto-fix integration drift before integration. Specmatic turns API specifications into executable contracts, continuously verifying that every change made by AI coding agents and engineers stays true to the desired behaviour. Ship AI-ready APIs 10x faster, from intent to implementation, with Spec-Driven API Development.

graphql redis microservices jdbc wsdl overlay grpc openapi service-virtualization contract-testing backward-compatibility cdd openapi3 asyncapi contract-driven-development specmatic
  • Updated Nov 12, 2026
  • Kotlin

EXXETA / openapi-cop

Star 371

A proxy that validates responses and requests against an OpenAPI document. https://www.npmjs.com/package/openapi-cop https://hub.docker.com/r/lxlu/openapi-cop

validation data-validation proxy swagger openapi contract-testing
  • Updated Nov 11, 2026
  • TypeScript

azagniotov / stubby4j

Sponsor
Star 366

HTTP/1.1, HTTP/2 and WebSockets stub server for stubbing distributed web services in Docker and non-containerized environments for integration and contract testing

websocket-server http2 integration-testing mock-server arm64 docker-images microservices-testing api-testing stub-server contract-testing websocket-tester consumer-driven-contracts http-stub record-and-replay rest-api-test http2-server api-mocking contract-tests stubbing-framework service-stubbing
  • Updated May 28, 2025
  • Java

pact-foundation / pact-specification

Star 318

Describes the pact format and verification specifications

specification pact contract-testing smartbear-supported
  • Updated Apr 11, 2024

pact-foundation / pact-php

Star 304

PHP version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project

apis pact contract-testing hacktoberfest
  • Updated Nov 4, 2026
  • PHP

andreschaffer / microservices-testing-examples

Star 119

Microservices Testing in practice.

java testing microservices microservices-testing pact contract-testing pact-jvm contract-tests consumer-driven-contract-testing
  • Updated Nov 9, 2026
  • Java

mockzilla / mockzilla

Star 111

Open-source OpenAPI mock server with cloud hosting and local modes for development, testing, and CI. Generates realistic API responses from specs with latency simulation, error injection, proxy fallback, and request validation. Validated against 2,200+ real-world OpenAPI specs.

mock golang learning open-source api-management integration-testing mock-server proxy-server openapi ci-cd developer-tools code-generation api-simulation api-testing contract-testing request-validation openapi3 latency-testing openapi31 mockzilla
  • Updated Nov 12, 2026
  • Go

DiUS / pact-consumer-swift

Star 99

A Swift / ObjeciveC DSL for creating pacts.

swift objective-c pact contract-testing hacktoberfest
  • Updated Sep 6, 2021
  • Swift

Add this topic to your repo

To associate your repository with the contract-testing topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.