GeezerVison is showing github.com β Pact Foundation
Pact is the de-facto API contract testing tool. Replace expensive and brittle end-to-end integration tests with fast, reliable and easy to debug unit tests.
β‘ Lightning fast
π Effortless full-stack integration testing - from the front-end to the back-end
π Supports HTTP/REST and event-driven systems
π οΈ Configurable mock server
π Powerful matching rules prevents brittle tests
π€ Integrates with Pact Broker / PactFlow for powerful CI/CD workflows
π‘ Supports 12+ languages
Why use Pact? Contract testing with Pact lets you:
β‘ Test locally
π Deploy faster
β¬οΈ Reduce the lead time for change
π° Reduce the cost of API integration testing
π₯ Prevent breaking changes
π Understand your system usage
π Document your APIs for free
π Remove the need for complex data fixtures
π€·ββοΈ Reduce the reliance on complex test environments
Watch our series on the problems with end-to-end integrated tests, and how contract testing can help.
Pinned
Loading
Developer Relations @ Pact - Your map to the Pact landscape for all-comers (maintainers, contributors, users, newbies)
45
7
Describes the pact format and verification specifications
318
30
Reference implementations for the pact specifications
Rust
106
58
Enables your consumer driven contracts workflow
Ruby
745
195
In-process mock server for matching HTTP requests and generating responses from a pact file
Rust
10
2
JS version of Pact. Pact is a contract testing framework for HTTP APIs and non-HTTP asynchronous messaging systems.
TypeScript
1.8k
358
Repositories
Loading
Type
All
Public
Sources
Forks
Archived
Mirrors
Templates
Language
All
C
C#
Dockerfile
Gherkin
Go
Go Template
HCL
HTML
Java
JavaScript
Kotlin
PHP
PowerShell
Python
R
Ruby
Rust
SCSS
Shell
Swift
TypeScript
Sort
Showing 10 of 92 repositories
pact-foundation/pact-mock_service's past year of commit activity
Ruby
75
MIT
71
1
1
Updated Nov 12, 2026
pact_broker
Public
Enables your consumer driven contracts workflow
pact-foundation/pact_broker's past year of commit activity
pact-standalone
Public
Standalone Amalgamated Pact CLI - Broker Client / Mock Server / Provider Verifier / Stub Server / Plugin
pact-foundation/pact-standalone's past year of commit activity
pact-foundation/pact-workshop-message's past year of commit activity
Rust
0
2
3
10
Updated Nov 12, 2026
pact-foundation/pact-workshop-dotnet's past year of commit activity
C#
10
Apache-2.0
4
3
1
Updated Nov 12, 2026
pact-foundation/docs.pact.io's past year of commit activity
pact-reference
Public
Reference implementations for the pact specifications
pact-foundation/pact-reference's past year of commit activity
pact-foundation/pact-broker-docker's past year of commit activity
pact-foundation/pact-message-ruby's past year of commit activity
Ruby
10
MIT
10
1
2
Updated Nov 11, 2026
pact-foundation/pact-broker-chart's past year of commit activity
Go Template
14
MIT
26
1
1
Updated Nov 11, 2026
Uh oh!
There was an error while loading. Please reload this page.
Most used topics
Loadingβ¦
Uh oh!
There was an error while loading. Please reload this page.