Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / pact-foundation 79 repositories
The cross-language distributed contract testing framework.
pact-foundation/pact-core-mock-server
In-process mock server for matching HTTP requests and generating responses from a pact file
Language: Rust - Size: 9.46 MB - Last synced: 10 days ago - Pushed: 17 days ago - Stars: 1 - Forks: 0
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.
Language: Kotlin - Size: 15.8 MB - Last synced: about 6 hours ago - Pushed: 2 days ago - Stars: 1,061 - Forks: 472
pact-foundation/pact-reference
Reference implementations for the pact specifications
Language: Rust - Size: 9.7 MB - Last synced: 13 days ago - Pushed: 17 days ago - Stars: 91 - Forks: 45
pact-foundation/pact-js
JS version of Pact. Pact is a contract testing framework for HTTP APIs and non-HTTP asynchronous messaging systems.
Language: TypeScript - Size: 34.6 MB - Last synced: 11 days ago - Pushed: 12 days ago - Stars: 1,567 - Forks: 343
pact-foundation/composer-downloads-plugin Fork of tienvx/composer-downloads-plugin
Support download extra files for composer package
Language: PHP - Size: 345 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
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.
Language: Ruby - Size: 2.87 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 2,153 - Forks: 214
pact-foundation/pact-ruby-cli
Amalgamated Pact Ruby CLI
Language: Shell - Size: 368 KB - Last synced: about 2 months ago - Pushed: 3 months ago - Stars: 11 - Forks: 15
pact-foundation/pact-workshop-js
Pact JS workshop - learn Pact in 60 minutes
Language: JavaScript - Size: 7.2 MB - Last synced: about 2 months ago - Pushed: 2 months ago - Stars: 138 - Forks: 144
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.
Language: C# - Size: 18.5 MB - Last synced: about 2 months ago - Pushed: 3 months ago - Stars: 798 - Forks: 222
pact-foundation/pact-broker-docker
Dockerized Pact Broker
Language: Shell - Size: 13.6 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 101 - Forks: 107
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
Language: PHP - Size: 1.92 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 252 - Forks: 92
pact-foundation/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: TypeScript - Size: 24 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 147 - Forks: 80
pact-foundation/pact_broker
Enables your consumer driven contracts workflow
Language: Ruby - Size: 11.2 MB - Last synced: about 2 months ago - Pushed: 2 months ago - Stars: 693 - Forks: 172
pact-foundation/pact.io
Pact Foundation Website
Language: HTML - Size: 88.6 MB - Last synced: about 2 months ago - Pushed: 3 months ago - Stars: 218 - Forks: 94
pact-foundation/pact-broker-chart
This repository houses the Pact Broker Helm Chart
Language: Smarty - Size: 134 KB - Last synced: about 2 months ago - Pushed: 2 months ago - Stars: 10 - Forks: 14
pact-foundation/pact-specification
Describes the pact format and verification specifications
Size: 313 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 289 - Forks: 27
pact-foundation/homebrew-pact-ruby-standalone
The Pact Ruby Standalone public homebrew tap for macos/linux homebrew formulae
Language: Shell - Size: 123 KB - Last synced: about 2 months ago - Pushed: 3 months ago - Stars: 3 - Forks: 3
pact-foundation/pact-workshop-jvm-spring
Example Spring Boot project for the Pact workshop
Language: Java - Size: 791 KB - Last synced: about 2 months ago - Pushed: 3 months ago - Stars: 102 - Forks: 65
pact-foundation/pact-compatibility-suite
Set of BDD style tests to check compatibility between Pact implementations
Language: Gherkin - Size: 115 KB - Last synced: about 2 months ago - Pushed: 3 months ago - Stars: 2 - Forks: 3
pact-foundation/pact-workshop-Maven-Springboot-JUnit5
Pact Maven + Springboot + JUnit5 workshop - learn Pact in 60 minutes
Size: 1.68 MB - Last synced: about 2 months ago - Pushed: 4 months ago - Stars: 31 - Forks: 54
pact-foundation/pact_broker-serverless
Pact Broker running in AWS Lambda with Serverless
Language: Shell - Size: 3.19 MB - Last synced: about 2 months ago - Pushed: 3 months ago - Stars: 8 - Forks: 3
pact-foundation/pact-js-cli
The Broker CLI for Pact, but available to your node scripts
Language: Shell - Size: 22.5 MB - Last synced: about 2 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 1
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.
Language: Python - Size: 12.8 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 546 - Forks: 133
pact-foundation/docs.pact.io
Pact documentation website
Language: HTML - Size: 91.7 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 16 - Forks: 91
pact-foundation/pact-plugins
🏰 Architecture to support Plugins 🔌 with Pact 🔗
Language: Rust - Size: 7.71 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 18 - Forks: 11
pact-foundation/.github
The GitHub landing page for Pact - The de-facto contract testing tool
Size: 1.94 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 3 - Forks: 3
pact-foundation/pact-go
Golang version of Pact. Pact is a contract testing framework for HTTP APIs and non-HTTP asynchronous messaging systems.
Language: Go - Size: 62.8 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 821 - Forks: 102
pact-foundation/pact-5-minute-getting-started-guide
Language: JavaScript - Size: 144 KB - Last synced: about 2 months ago - Pushed: 6 months ago - Stars: 10 - Forks: 337
pact-foundation/pact-workshop-dotnet-core-v1
A workshop for Pact using .NET Core
Language: C# - Size: 52.7 KB - Last synced: about 2 months ago - Pushed: about 1 year ago - Stars: 73 - Forks: 205
pact-foundation/pact-stub-server
Standalone pact stub server
Language: Rust - Size: 472 KB - Last synced: about 1 month ago - Pushed: 4 months ago - Stars: 74 - Forks: 19
pact-foundation/nestjs-pact
Injectable Pact.js Consumer/Producer for NestJS
Language: TypeScript - Size: 1.28 MB - Last synced: about 2 months ago - Pushed: 5 months ago - Stars: 47 - Forks: 14
pact-foundation/pact-provider-verifier
Cross-platform, generic language, Pact provider verification tool
Language: Ruby - Size: 357 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 31 - Forks: 25
pact-foundation/jest-pact
A Pact adaptor for to allow you to easily run tests with Jest
Language: TypeScript - Size: 1010 KB - Last synced: about 2 months ago - Pushed: 6 months ago - Stars: 77 - Forks: 11
pact-foundation/pact-mock_service
Provides a mock service for use with Pact
Language: Ruby - Size: 711 KB - Last synced: about 2 months ago - Pushed: 4 months ago - Stars: 72 - Forks: 68
pact-foundation/pact-workshop-go
Golang Pact workshop
Language: Go - Size: 5.31 MB - Last synced: about 2 months ago - Pushed: 4 months ago - Stars: 115 - Forks: 39
pact-foundation/pact_broker-client
A Ruby and CLI client for the Pact Broker. Publish and retrieve pacts and verification results.
Language: Ruby - Size: 1.27 MB - Last synced: about 2 months ago - Pushed: 3 months ago - Stars: 67 - Forks: 45
pact-foundation/pact-logo
Pact and Pact Foundation logo repository
Language: HTML - Size: 3.7 MB - Last synced: about 2 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 1
pact-foundation/pact-ruby-standalone
A standalone pact command line executable using the ruby pact implementation and Travelling Ruby
Language: Shell - Size: 668 KB - Last synced: about 2 months ago - Pushed: 3 months ago - Stars: 37 - Forks: 32
pact-foundation/devrel
Developer Relations @ Pact - Your map to the Pact landscape for all-comers (maintainers, contributors, users, newbies)
Size: 36.1 KB - Last synced: about 2 months ago - Pushed: 7 months ago - Stars: 38 - Forks: 6
pact-foundation/pact-plugin-template-golang
Pact 🔗 Plugin 🔌 template for the GoLang 🐿️ language = 🫶
Language: Go - Size: 8.2 MB - Last synced: about 2 months ago - Pushed: 12 months ago - Stars: 5 - Forks: 0
pact-foundation/serverless-offline-pact 📦
A serverless offline plugin to start one or more pact stub service alongside your serverless application
Language: TypeScript - Size: 3.6 MB - Last synced: about 2 months ago - Pushed: 11 months ago - Stars: 3 - Forks: 0
pact-foundation/pact-parser 📦
Small server to aid using existing pacts files as data sources in unit and integrational testing.
Language: JavaScript - Size: 82 KB - Last synced: about 2 months ago - Pushed: about 2 years ago - Stars: 2 - Forks: 2
pact-foundation/karma-pact 📦
Pact Framework Plugin for Karma
Language: Shell - Size: 1.12 MB - Last synced: about 2 months ago - Pushed: 8 months ago - Stars: 10 - Forks: 9
pact-foundation/pact-mock-service-docker 📦
Docker image running the Pact mock service
Language: Ruby - Size: 10.7 KB - Last synced: about 2 months ago - Pushed: about 2 years ago - Stars: 3 - Forks: 7
pact-foundation/pact-standalone-npm 📦
Pact Standalone wrapper for NPM projects
Language: JavaScript - Size: 37.1 KB - Last synced: about 2 months ago - Pushed: over 3 years ago - Stars: 2 - Forks: 1
pact-foundation/pact-stub-server-archived 📦
Wraps the Pact Rust mock server in a Docker container
Language: Dockerfile - Size: 14.6 KB - Last synced: about 2 months ago - Pushed: over 3 years ago - Stars: 25 - Forks: 8
pact-foundation/pact-provider-proxy 📦
Allows pact verification against a running provider at a configurable base URL
Language: Ruby - Size: 43.9 KB - Last synced: about 2 months ago - Pushed: over 6 years ago - Stars: 16 - Forks: 6
pact-foundation/pact-js-mocha 📦
EXPERIMENTAL Mocha Interface for Pact JS (warning: it is not recommended for beginners)
Language: JavaScript - Size: 34.2 KB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 18 - Forks: 5
pact-foundation/pact-js-jasmine 📦
Jasmine Interface for Pact JS *EXPERIMENTAL*
Size: 5.86 KB - Last synced: about 2 months ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0
pact-foundation/pact-ruby-e2e-example
Code base to use for demonstrating features and recreating issues in the ruby implementation of pact. Please fork it and modify to recreate your own code.
Language: Ruby - Size: 110 KB - Last synced: about 2 months ago - Pushed: 6 months ago - Stars: 5 - Forks: 21
pact-foundation/rspec-pact-matchers
Provides an RSpec matcher using the Pact matching logic
Language: Ruby - Size: 9.77 KB - Last synced: about 2 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
pact-foundation/pact-cplusplus
C++ DSL for Pact Library
Language: HTML - Size: 1.02 MB - Last synced: about 2 months ago - Pushed: 6 months ago - Stars: 8 - Forks: 4
pact-foundation/test-project
Test project
Size: 6.84 KB - Last synced: about 2 months ago - Pushed: 10 months ago - Stars: 0 - Forks: 0
pact-foundation/pact-xml
XML support for the Pact gem
Language: Ruby - Size: 27.3 KB - Last synced: about 2 months ago - Pushed: about 1 year ago - Stars: 4 - Forks: 3
pact-foundation/terraform-pact-broker Fork of nadnerb/terraform-pact-broker 📦
Language: HCL - Size: 5.86 KB - Last synced: about 2 months ago - Pushed: about 7 years ago - Stars: 0 - Forks: 0
pact-foundation/pact-provider-verifier-npm 📦
NPM wrapper for the Pact provider verifier
Language: JavaScript - Size: 45.9 KB - Last synced: about 2 months ago - Pushed: almost 7 years ago - Stars: 0 - Forks: 1
pact-foundation/pact-support
Shared code for Pact gems
Language: Ruby - Size: 592 KB - Last synced: about 2 months ago - Pushed: 8 months ago - Stars: 7 - Forks: 45
pact-foundation/pact-message-ruby
Create and verify consumer driven contracts for messages
Language: Ruby - Size: 122 KB - Last synced: about 2 months ago - Pushed: 10 months ago - Stars: 9 - Forks: 9
pact-foundation/manage-your-labels Fork of actions-automation/manage-your-labels
Manage labels across organization or user repositories.
Language: Python - Size: 18.6 KB - Last synced: about 2 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0
pact-foundation/blog.pact.io 📦
Ghost application setup for blog.pact.io
Language: SCSS - Size: 2.29 MB - Last synced: about 2 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
pact-foundation/cypress-pact 📦
Pact plugin for integrating Pact with Cypress tests
Size: 1.95 KB - Last synced: about 2 months ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0
pact-foundation/sucker_punch Fork of brandonhilkert/sucker_punch
Sucker Punch is a Ruby asynchronous processing library using concurrent-ruby, heavily influenced by Sidekiq and girl_friday.
Size: 280 KB - Last synced: about 2 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
pact-foundation/pact-consumer-minitest
Minitest support for the Pact Consumer gem
Language: Ruby - Size: 167 KB - Last synced: about 2 months ago - Pushed: almost 9 years ago - Stars: 4 - Forks: 2
pact-foundation/pact-mock-service-npm 📦
Language: Shell - Size: 82 KB - Last synced: about 2 months ago - Pushed: about 7 years ago - Stars: 2 - Forks: 6
pact-foundation/grunt-pact 📦
A grunt task to run pact-node
Language: JavaScript - Size: 36.1 KB - Last synced: about 2 months ago - Pushed: about 7 years ago - Stars: 1 - Forks: 5
pact-foundation/animal-service
Ruby example provider
Language: Ruby - Size: 5.86 KB - Last synced: about 2 months ago - Pushed: almost 6 years ago - Stars: 0 - Forks: 1
pact-foundation/example-project-js-foobar-plugin
Demonstrate a new plugin
Language: TypeScript - Size: 62.5 KB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
pact-foundation/mocha-pact
An adaptor to allow you to easily run pact tests with Mocha
Language: TypeScript - Size: 1.1 MB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0
pact-foundation/pact-event-bot
Language: TypeScript - Size: 1.5 MB - Last synced: about 2 months ago - Pushed: 5 months ago - Stars: 2 - Forks: 1
pact-foundation/pact-message-demo
Language: Ruby - Size: 336 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 4 - Forks: 0
pact-foundation/pact-ruby-standalone-e2e-example
Code base to use for demonstrating features and recreating issues in the Ruby standalone implementation of pact. Please fork it and modify to recreate your own code.
Language: Shell - Size: 28.3 KB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 1 - Forks: 19
pact-foundation/pact-js-dev-config
Shared configs for developers working on pact-js and related projects
Language: JavaScript - Size: 1.95 KB - Last synced: about 2 months ago - Pushed: 6 months ago - Stars: 1 - Forks: 0
pact-foundation/bump Fork of gregorym/bump
Bump is a gem that will simplify the way you build gems.
Size: 237 KB - Last synced: about 2 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
pact-foundation/release-gem
Github action that bumps the version, generates the changelog, releases the gem, and creates a Github release
Language: Shell - Size: 53.7 KB - Last synced: about 2 months ago - Pushed: 4 months ago - Stars: 1 - Forks: 1
pact-foundation/example-consumer-dotnet Fork of pactflow/example-consumer-dotnet
.NET example consumer
Size: 10.7 KB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
pact-foundation/example-provider-dotnet Fork of pactflow/example-provider-dotnet
.NET provider example
Size: 18.6 KB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
pact-foundation/conan-center-index Fork of conan-io/conan-center-index
Recipes for the ConanCenter repository
Size: 19.8 MB - Last synced: about 2 months ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0
pact-foundation/pactr
R version of Pact. Enables consumer driven contract testing. Please read the Pact.io for specific information about PACT.
Language: R - Size: 85 KB - Last synced: about 2 months ago - Pushed: almost 4 years ago - Stars: 1 - Forks: 0
pact-foundation/zoo-app
Ruby example consumer
Language: Ruby - Size: 14.6 KB - Last synced: about 2 months ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
pact-foundation/pact-ruby-standalone-windows-test
Tests that the pact standalone package will run on windows using Appveyor
Language: Ruby - Size: 174 KB - Last synced: about 2 months ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0