An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with contract-testing

A curated list of projects in awesome lists tagged with contract-testing .

https://github.com/goldbergyoni/javascript-testing-best-practices

πŸ“—πŸŒ 🚒 Comprehensive and exhaustive JavaScript & Node.js testing best practices (April 2024)

angular chai ci cicd contract-testing e2e e2e-tests express integration-testing javascript jest mocha mutation mutation-testing nodejs react test testing unittest

Last synced: 16 May 2025

https://github.com/pact-foundation/pact-ruby

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.

contract-testing hacktoberfest smartbear-supported

Last synced: 14 May 2025

https://github.com/pact-foundation/pact-jvm

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.

consumer-driven-contracts contract-testing hacktoberfest pact smartbear-supported

Last synced: 18 Feb 2026

https://github.com/pact-foundation/pact-net

.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.

apis contract-testing csharp dotnet pact pact-net smartbear-supported

Last synced: 13 May 2025

https://github.com/apideck-libraries/portman

Port OpenAPI Specs to Postman Collections, inject test suite and run via Newman πŸ‘¨πŸ½β€πŸš€

api api-testing cli cli-app cli-option contract-first contract-testing integration-testing oas openai-tooling openapi postman-collection postman-collections swagger test-framework testing testrunner

Last synced: 14 May 2025

https://github.com/pact-foundation/pact-python

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 contract-testing hacktoberfest pact smartbear-supported

Last synced: 20 Jun 2025

https://github.com/specmatic/specmatic

Eliminate API integration headaches with Specmatic's no-code AI-powered API development suite. Teams ship APIs 10x faster by transforming specifications into executable contracts instantlyβ€”no coding required, no integration surprises.

asyncapi backward-compatibility cdd contract-driven-development contract-testing graphql grpc jdbc microservices openapi openapi3 overlay redis service-virtualization specmatic wsdl

Last synced: 04 Feb 2026

https://github.com/znsio/specmatic

Transform your API Specs into Executable Contracts with #NoCode in Seconds - Experience the power of Contract-Driven Development to confidently develop and independently deploy your Microservices and Microfrontends faster

asyncapi backward-compatibility cdd contract-driven-development contract-testing graphql grpc jdbc microservices openapi overlay redis service-virtualization specmatic wsdl

Last synced: 16 May 2025

https://github.com/pact-foundation/pact-specification

Describes the pact format and verification specifications

contract-testing pact smartbear-supported specification

Last synced: 20 Jun 2025

https://github.com/pact-foundation/pact-php

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 contract-testing hacktoberfest pact

Last synced: 20 Jun 2025

https://github.com/dius/pact-consumer-swift

A Swift / ObjeciveC DSL for creating pacts.

contract-testing hacktoberfest objective-c pact swift

Last synced: 11 Jul 2025

https://github.com/sngular/scc-multiapi-converter

SCC Verifier MultiApi Converter allows us to use Spring Cloud Contract to generate contracts from an OpenApi yaml or AsyncApi yaml document

asyncapi-specification contract-driven-development contract-testing contracts openapi-specification spring-boot spring-cloud-contract

Last synced: 11 Jan 2026

https://github.com/surpher/pactswift

A Swift version of Pact. Implements Pact Specification Version 3.

consumer-driven-contracts contract-testing hactoberfest objective-c pact-contracts pact-swift swift

Last synced: 08 May 2025

https://github.com/pact-foundation/roadmap

Developer Relations @ Pact - Your map to the Pact landscape for all-comers (maintainers, contributors, users, newbies)

consumer-driven-contracts contract-testing developer-relations developers-guide devrel pact pact-broker pact-foundation pact-js pact-ruby pactflow readme smartbear-supported

Last synced: 02 Feb 2026

https://github.com/phodal/mest

ε₯‘ηΊ¦ζ΅‹θ―•ζ‘†ζžΆγ€‚A TypeScript Contract Test for Interface base project.

contract-testing contracts-programming e2e-testing e2e-tests test testing testing-tools

Last synced: 08 Nov 2025

https://github.com/piomin/sample-testing-microservices

sample applications with implementation of unit, component, contract and integrarion tests using pact, gatling, spring boot test and hoverfly

component-testing contract-testing feign-client gatling hoverfly microservices pact spring-boot spring-boot-test spring-cloud

Last synced: 10 Oct 2025

https://github.com/microcks/microcks-testcontainers-java

Java lib for Testcontainers that enables embedding Microcks into your JUnit tests with lightweight, throwaway instance thanks to containers.

api contract-testing java microcks mocking testcontainers

Last synced: 16 Jan 2026

https://github.com/DexLegion/isRug.API

isRug is a honeypot checker tool that detects scams and rugpulls in ERC-20 smart contracts across multiple chains.

contract contract-security contract-testing ethereum honeypot-checker honeypot-detector rug-checker rugpull solidity web3 web3-security

Last synced: 13 Apr 2025

https://github.com/jc21/cypress-swagger-validation

Validate your request responses against Swagger JSON Endpoints. AKA Contract Testing.

contract-testing cypress openapi swagger

Last synced: 12 Apr 2025

https://github.com/pact-foundation/pact-plugins

🏰 Architecture to support Plugins πŸ”Œ with Pact πŸ”—

contract-testing grpc java kotlin pact pact-plugin pact-plugin-framework plugins rust smartbear-supported

Last synced: 20 Jun 2025

https://github.com/notaryio/notary

A contracts broker that provides a declarative way of sharing, validating & discovering contracts between multiple projects.

api api-documentation contract-management contract-testing contracts contracts-broker microservices rest-api swagger

Last synced: 13 Oct 2025

https://github.com/microcks/microcks-quarkus

Quarkus extension that enables embedding Microcks as a DevService managing mocks for dependencies and contract-testing your API endpoints

api contract-testing devservices java microcks microservices mocking quarkus

Last synced: 13 May 2025

https://github.com/microcks/microcks-docker-desktop-extension

Docker Desktop extension for running Microcks

api contract-testing docker docker-desktop extension mocking

Last synced: 13 May 2025

https://github.com/piomin/sample-spring-cloud-contract-ci

example of implementation contract tests between producer and some consumers with spring cloud contract. the project is run on jenkins and contract deployed on artifactory

artifactory continuous-integration contract-testing jenkins jenkins-pipeline spring-boot spring-cloud-contract testing

Last synced: 25 Sep 2025

https://github.com/nold-ai/specfact-cli

The β€œswiss knife” CLI for agile DevOps teams. Keep backlog, specs, tests, and code in sync. Greenfield + brownfield with SDD/TDD/contracts.

ai backlog-refinement brownfield code2spec context-engineering contract-enforcement contract-first contract-testing contracts copilot kanban legacy-modernization python scrum sdd spec-driven-development spec-first testing

Last synced: 23 Feb 2026

https://github.com/yawaramin/stubbex

Stub and validate HTTP endpoints with ease.

contract-testing elixir erlang http service-virtualization stub-server stubbing

Last synced: 25 Jul 2025

https://github.com/microcks/microcks-testcontainers-go

Go lib for Testcontainers that enables embedding Microcks into your unit tests with lightweight, throwaway instance thanks to containers.

api contract-testing go microcks mocking testcontainers

Last synced: 04 Aug 2025

https://github.com/ariesb/autokin

Easy to use gherkin-based scripting for non-developers to work or build REST API Automation testing without coding.

api automation bdd contract-testing gherkin json-schema puppeteer response-schema rest-api rest-client scenario testing web

Last synced: 31 Oct 2025

https://github.com/microcks/microcks-backstage-provider

A provider for Backstage.io allowing to synchronize API entities from Microcks to Backstage

api backstage backstage-plugin contract-testing microcks mocking

Last synced: 07 Oct 2025

https://github.com/greyorange-labs/pact_erlang

Erlang version of Pact. Pact is a contract testing framework for HTTP APIs and non-HTTP asynchronous messaging systems.

apis contract-testing erlang erlang-nif pact

Last synced: 30 Mar 2025

https://github.com/theirish81/mockambo

Dynamic API Mocking, recording and Validation

api contract-testing developer-tools mocking openapi openapi3 proxy testing

Last synced: 28 Oct 2025

https://github.com/microcks/microcks-testcontainers-dotnet

.NET lib for Testcontainers that enables embedding Microcks into your unit tests with lightweight, throwaway instance thanks to containers.

api contract-testing csharp dotnet microcks mocking

Last synced: 11 Apr 2025

https://github.com/microcks/microcks-spectral-ruleset

A set of rules for Spectral that allows linting OpenAPI and AsyncAPI spec for Microcks conventions

api asyncapi contract-testing linting-rules microcks mocking openapi spectral

Last synced: 26 Oct 2025

https://github.com/piomin/sample-spring-cloud-testing

sample spring boot application illustratig usage of such test frameworks like spring boot test, gatling, spring cloud contract, pact, mockito, hoverfly

contract-testing gatling hoverfly microservices microservices-testing pact pact-jvm spring-boot spring-boot-test spring-cloud spring-cloud-contract

Last synced: 17 Mar 2025

https://github.com/virtualansoftware/idaithalam

Low code Test automation framework using cucumber and supports Behavior Driven Development (BDD). Can build test cases using Excel and Postman collection. It allows to build and test api workflow in minutes.

agile-development agile-testing api api-client apirest apitesting automation-framework automation-testing bdd bdd-framework bdd-style-testing-framework contract-testing cucumber-java postman-collection test-automation testautomationframework

Last synced: 01 Aug 2025

https://github.com/pschanely/crosshair-vscode

Use crosshair to statically analyze Python code from within VS Code.

contract contract-testing hacktoberfest python vscode vscode-extension

Last synced: 11 Apr 2025

https://github.com/baratharivazhagan/pact-contract-jvm-spring-boot

This project contains samples demonstrating in writing consumer driven contracts using Pact framework

consumer-driven-contracts contract-testing pact-jvm spring spring-boot

Last synced: 02 Apr 2025

https://github.com/pperzyna/pact-example

This is a python application for an explanation of Contract Testing based on Pact.

contract-testing explanation pact pact-consumer pact-provider python

Last synced: 17 Aug 2025

https://github.com/thim81/spec-driven-openapi-contract-performance-testing

POC for Unlocking the Power of Spec-Driven API Development

contract-testing openapi performance-testing postman rest-api

Last synced: 01 Apr 2025

https://github.com/microcks/microcks-go-client

Go client for accessing and using Microcks API

api-client contract-testing go microcks mocking

Last synced: 13 May 2025

https://github.com/microcks/import-github-action

GitHub Action for importing API specs in Microcks

api contract-testing github-actions microcks mocking testing

Last synced: 24 Oct 2025

https://github.com/pact-foundation/pact-plugin-template-golang

Pact πŸ”— Plugin πŸ”Œ template for the GoLang 🐿️ language = 🫢

contract-testing golang grpc grpc-server pact pact-plugin quick-start template

Last synced: 20 Jun 2025

https://github.com/microcks/microcks-java-client

Java client for accessing and using Microcks API

api-client contract-testing java microcks mocking

Last synced: 25 Oct 2025

https://github.com/you54f/pact-plugin-template-deno

Pact πŸ”— Plugin πŸ”Œ template for the Deno πŸ¦• language = 🫢

contract-testing deno grpc grpc-server pact pact-plugin quick-start template

Last synced: 27 Oct 2025

https://github.com/portovep/dbt-testing-examples

Examples of how to implement unit, component, and contract tests for dbt data apps

analytics-engineering contract-testing data-engineering dbt sql tutorial-code tutorial-exercises unit-testing

Last synced: 23 Jan 2026

https://github.com/microcks/test-github-action

GitHub Action for launching a Microcks test

api contract-testing github-actions microcks testing

Last synced: 29 Jul 2025

https://github.com/bandwidth/pypony

A magical python CLI tool to contract test an API against its OAS

api contract-testing python

Last synced: 12 Apr 2025

https://github.com/surpher/pactswiftmockserver

A Swift wrapper around `libpact_ffi` and exposed as XCFramework

contract-testing mock-server pact-consumer pact-contract swift

Last synced: 22 Apr 2025

https://github.com/jondot/hypertesting

A declarative and contextual contract-driven testing framework for your API.

contract-testing express jest testing

Last synced: 16 Oct 2025

https://github.com/automationhacks/grasp-contract-testing

Code to demo contract testing using Java and PACT library. Has a example consumer/provider (created via SpringBoot) and readme with instructions. Often used for my talks/workshops on this topic

contract-testing

Last synced: 23 Jun 2025

https://github.com/pact-foundation/.github

The GitHub landing page for Pact - The de-facto contract testing tool

contract-testing contracts e2e pact testing

Last synced: 14 Feb 2026

https://github.com/znsio/specmatic-documentation

Turn your contracts into executable specifications. Contract Driven Development - Collaboratively Design & Independently Deploy MicroServices & MicroFrontends.

cdd contract-driven-development contract-testing

Last synced: 17 Mar 2025

https://github.com/manomanotech/pact-graph-network

Generates a big overview of dependencies between microservices using pact-broker

contract-testing pact-broker testing

Last synced: 15 Apr 2025

https://github.com/yusufocaliskan/upgradable-stake-contract

The solidity contract provides an advanced, upgradable staking contract developed in Solidity, designed for DeFi applications. Utilizing the Hardhat framework.

contract-testing solidity stake-contract

Last synced: 31 Jan 2026

https://github.com/lykourgoss/microservice-messaging-testing

This repository focuses on Microservice Messaging using MassTransit and RabbitMQ, and on Testing Microservices using Pact Net for contract testing in .NET 6+. (mpsp)

contract-testing dotnet masstransit messaging microservices pact-net rabbitmq testing xunit

Last synced: 12 Oct 2025

https://github.com/pubnub/tomato

CLI Mock Server for contract testing

cli contract-testing mock-server

Last synced: 14 Oct 2025

https://github.com/specmatic/studio-demo

Demo project showcasing how to use Specmatic Studio for API contract testing, mocking, resiliency, and more, with hands-on video guidance.

api-mock api-testing contract-testing microservices openapi

Last synced: 21 Jul 2025

https://github.com/snedashkovsky/cw-cyber-scripts

scripts for interacting with cyber contracts

bostrom contract-testing cosmwasm load-testing merkle-tree space-pussy

Last synced: 23 Jan 2026

https://github.com/chicio/contract-tests

An example java project created for my blog post "A first approach to contract test"

contract-testing java tdd unit-test

Last synced: 27 Jul 2025

https://github.com/virtualansoftware/idaithalam-postman-collection

Cucumber BDD style No Code/Low Code/Script Less API Test automation framework demo application. As a tester, they can populate the Excel spread sheet and can run the test without writing any code. or As a user, they can export the postman collection and can run the test without any coding.

agile-development api-rest api-testing api-testing-framework apitesting automation-framework automation-testing contract-testing cucumber cucumber-java test-automation test-automation-framework test-reporting test-results testing-tools

Last synced: 01 Aug 2025

https://github.com/you54f/deno-pact

Pact πŸ”— Contract Testing for Deno πŸ¦•, Powered by Rust πŸ¦€

cdc cdct contract-testing deno deno-grpc ffi grpc interop pact rust testing ts typescript

Last synced: 14 May 2025

https://github.com/mikaelvesavuori/triplecheck-broker

The TripleCheck broker is a central, global store for all of your contracts and contract tests.

consumer-contract-testing consumer-contracts contract-testing pacts triplecheck triplecheck-broker

Last synced: 30 Jan 2026

https://github.com/danielvoweb/paper-test

The C# integration testing library for self-initializing fakes and contract testing with MongoDB.

automated-testing contract-testing contracts-programming integration-testing self-initializing-fakes

Last synced: 14 Jan 2026

https://github.com/you54f/pact-plugin-template-dart

Pact πŸ”— Plugin πŸ”Œ template for the Dart 🎯 language = 🫢

contract-testing dart grpc grpc-server pact pact-plugin quick-start template

Last synced: 14 May 2025

https://github.com/you54f/pact-plugin-template-node

Pact πŸ”— Plugin πŸ”Œ template for the TypeScript πŸ±β€πŸ’» language = 🫢

contract-testing grpc grpc-server pact pact-plugin quick-start template typescript

Last synced: 14 May 2025

https://github.com/adriangeorgem/local-hardhat-games

Test my local development skills with a set of Hardhat challenges

block blockchain contract-testing contracts deploy hardhat solidit solidity solidity-contracts

Last synced: 26 Nov 2025

https://github.com/pactflow/bdct-oas-examples

BDCT examples for OpenAPI documents with logical keywords

contract-testing examples openapi pactflow

Last synced: 30 Mar 2025

https://github.com/mikelgoig/codeception-openapi

βœ”οΈŽ Codeception module for contract testing with OpenAPI.

codeception contract-testing dev gherkin openapi rest symfony testing

Last synced: 11 Feb 2026

https://github.com/you54f/pact-plugin-template-dotnet

Pact πŸ”— Plugin πŸ”Œ template for the .NET/C# πŸ₯… language = 🫢

contract-testing csharp dotnet grpc grpc-server pact pact-plugin template

Last synced: 14 May 2025

https://github.com/valerio-iachini/pact_consumer_ex

Elixir NIF bindings for the Rust-based pact_consumer library, enabling contract testing via Rustler.

contract-testing contracts elixir pact rust rustler

Last synced: 29 Jan 2026

https://github.com/h3ar7b3a7/springproducertests

A small example of a reactive web producer with tests and reactive mongo db.

contract-testing maven mockito mongo-atlas mongodb reactive-mongo reactive-spring testing

Last synced: 04 Mar 2025

https://github.com/prashanth-sams/pact-jvm-boilerplate

Pact based consumer driven contract testing boilerplate on spring boot applications

api consumer contract contract-testing microservices pact pact-broker pactflow provider spring-boot

Last synced: 06 Apr 2025

https://github.com/daggerok/spring-cloud-contract-examples

How to develop lighter actually stable testable microservices infrastructure.

contract-testing groovy rest-assured restassured restassuredrestapi spring-cloud-contract wiremock

Last synced: 27 Feb 2025

https://github.com/soufantech/supertest-openapi-validator

Performs OpenAPI contract checks with supertest.

contract-testing openapi supertest

Last synced: 11 Jun 2025

https://github.com/dotsetlabs/bellwether

Open-source testing tool for Model Context Protocol (MCP) servers. Detect breaking schema changes before they reach production. Free deterministic validation with optional LLM-powered behavioral exploration. CI/CD ready with GitHub Actions support.

ai-agents anthropic api-testing automation ci-cd claude cli contract-testing developer-tools devops documentation-generator drift-detection github-actions llm mcp model-context-protocol openai schema-validation testing typescript

Last synced: 16 Feb 2026