Pact
Contract & Schema TestingLanguage: TypeScriptLicense: MIT
About & Core Purpose
Consumer-driven contract testing library for microservices, HTTP APIs, and asynchronous message queues.
Quick Install & Execution
$npx pact
$git clone https://github.com/pact-foundation/pact-js.git
Embed Badge on GitHub (Backlink Generator)
Showcase that Pact is verified in the DevShelf directory. Add this badge to your README.
Markdown (for GitHub README.md)
[](https://ritualdev.in/devshelf/pact/)HTML Tag
<a href="https://ritualdev.in/devshelf/pact/"><img src="https://ritualdev.in/badge/verified.svg" alt="DevShelf Verified - Pact" /></a>Free TierNot listed
AuthenticationNot listed
Self-HostableNot listed
LicenseMIT
Frequently Asked Questions about Pact
What is Pact?
Consumer-driven contract testing library for microservices, HTTP APIs, and asynchronous message queues.
Is Pact free and open-source?
Free-tier details are not listed. License: MIT.
How do I install or run Pact?
You can install or run Pact using the terminal command: "npx pact".
Other Tools in Contract & Schema Testing
PactumJS
Next-generation REST API automation testing framework for all levels in a test pyramid with mock support.
Karate Framework
Unified open-source test automation framework combining API testing, mocks, performance testing, and UI automation.
Dredd
Language-agnostic command-line tool for validating API description documents against backend implementation.