Pact Foundation (pact-foundation)

Pact Foundation

pact-foundation

Geek Repo

The cross-language distributed contract testing framework.

Location:Melbourne, Australia

Home Page:https://pact.io

Twitter:@pact_up

Github PK Tool:Github PK Tool

Pact Foundation's repositories

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.

Language:RubyLicense:MITStargazers:2153Issues:72Issues:173

pact-js

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

Language:TypeScriptLicense:NOASSERTIONStargazers:1543Issues:14Issues:527

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.

Language:KotlinLicense:Apache-2.0Stargazers:1052Issues:77Issues:1341

pact-go

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

Language:GoLicense:MITStargazers:821Issues:16Issues:160

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.

Language:C#License:MITStargazers:800Issues:45Issues:319

pact_broker

Enables your consumer driven contracts workflow

Language:RubyLicense:MITStargazers:693Issues:42Issues:400

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.

Language:PythonLicense:MITStargazers:546Issues:21Issues:222

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

Language:PHPLicense:Apache-2.0Stargazers:253Issues:18Issues:129

pact.io

Pact Foundation Website

Language:HTMLLicense:NOASSERTIONStargazers:218Issues:16Issues:33

pact-js-core

Core binaries for pact-js, a Contract Testing Framework. NOTE: If you are looking to do Pact contract testing in node, you almost certainly want pact-js, not pact-node.

Language:TypeScriptLicense:MITStargazers:147Issues:8Issues:169

pact-workshop-js

Pact JS workshop - learn Pact in 60 minutes

pact-workshop-jvm-spring

Example Spring Boot project for the Pact workshop

Language:JavaLicense:MITStargazers:102Issues:3Issues:7

pact-broker-docker

Dockerized Pact Broker

Language:ShellLicense:MITStargazers:101Issues:9Issues:42

pact-reference

Reference implementations for the pact specifications

Language:RustLicense:MITStargazers:89Issues:12Issues:207

pact-stub-server

Standalone pact stub server

Language:RustLicense:MITStargazers:74Issues:7Issues:50

pact_broker-client

A Ruby and CLI client for the Pact Broker. Publish and retrieve pacts and verification results.

Language:RubyLicense:MITStargazers:67Issues:29Issues:94

pact-ruby-standalone

A standalone pact command line executable using the ruby pact implementation and Travelling Ruby

Language:ShellLicense:MITStargazers:37Issues:4Issues:65

pact-provider-verifier

Cross-platform, generic language, Pact provider verification tool

Language:RubyLicense:MITStargazers:31Issues:5Issues:54

pact-plugins

🏰 Architecture to support Plugins 🔌 with Pact 🔗

Language:RustLicense:MITStargazers:18Issues:3Issues:37

docs.pact.io

Pact documentation website

pact-ruby-cli

Amalgamated Pact Ruby CLI

Language:ShellLicense:MITStargazers:11Issues:6Issues:37

pact-broker-chart

This repository houses the Pact Broker Helm Chart

Language:SmartyLicense:MITStargazers:10Issues:3Issues:20

pact_broker-serverless

Pact Broker running in AWS Lambda with Serverless

Language:ShellLicense:MITStargazers:8Issues:2Issues:19

.github

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

homebrew-pact-ruby-standalone

The Pact Ruby Standalone public homebrew tap for macos/linux homebrew formulae

Language:ShellLicense:MITStargazers:3Issues:3Issues:6

pact-compatibility-suite

Set of BDD style tests to check compatibility between Pact implementations

Language:GherkinLicense:Apache-2.0Stargazers:2Issues:3Issues:2

release-gem

Github action that bumps the version, generates the changelog, releases the gem, and creates a Github release

Language:ShellLicense:MITStargazers:1Issues:2Issues:0

composer-downloads-plugin

Support download extra files for composer package

Language:PHPLicense:MITStargazers:0Issues:0Issues:0

pact-js-cli

The Broker CLI for Pact, but available to your node scripts

Language:ShellLicense:MITStargazers:0Issues:0Issues:0