Skip to content
@specmatic

Specmatic

Welcome to Specmatic

Specmatic is an open-source tool that brings contract-driven development to your software delivery pipeline. It enables teams to build, test, and integrate microservices with confidence using contracts-as-tests, based on the OpenAPI/Swagger specification.

We help developers shift API testing left, remove dependencies on downstream systems, and enable faster, more reliable CI/CD pipelines.


🔧 What Does Specmatic Do?

  • Contract Testing: Validates if services adhere to their OpenAPI contracts.
  • Service Virtualization: Mocks downstream services to enable independent testing.
  • Dynamic Test Generation: Generates test cases from OpenAPI contracts.
  • Kafka Contract Testing: Supports testing of event-driven systems with Kafka.

🌟 Key Repositories

✅ Core Tooling

🧪 Sample Projects

🔄 Integrations


📖 Learn More


🤝 Contributing

We welcome contributions! If you'd like to submit a fix, suggest a feature, or improve the docs, check out the contributing guidelines in each repository.


Thanks for visiting the Specmatic GitHub organization! 🚀

Pinned Loading

  1. specmatic specmatic Public

    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 codin…

    Kotlin 351 59

  2. docs.specmatic.io docs.specmatic.io Public

    The specmatic documentation website

    Shell 1

Repositories

Showing 10 of 80 repositories
  • specmatic-node Public

    Node wrapper for Specmatic

    specmatic/specmatic-node’s past year of commit activity
    TypeScript 6 MIT 4 2 2 Updated Jan 27, 2026
  • specmatic-mcp-server Public

    A Model Context Protocol (MCP) server that exposes Specmatic's contract testing capabilities to AI coding agents like Claude Code. This server enables comprehensive API contract validation and mock server management for development workflows.

    specmatic/specmatic-mcp-server’s past year of commit activity
    TypeScript 8 MIT 2 1 9 Updated Jan 27, 2026
  • specmatic-marketplacer-graphql-ui-react Public

    Sample project in which Specmatic stubs out a backend GraphQL integration using the GraphQL specification file

    specmatic/specmatic-marketplacer-graphql-ui-react’s past year of commit activity
    JavaScript 0 0 1 2 Updated Jan 27, 2026
  • specmatic-insights-github-build-reporter Public

    Specmatic Insights Github Build Reporter

    specmatic/specmatic-insights-github-build-reporter’s past year of commit activity
    TypeScript 0 0 1 2 Updated Jan 27, 2026
  • specmatic/specmatic-order-bff-java’s past year of commit activity
    Kotlin 3 MIT 2 1 16 Updated Jan 26, 2026
  • specmatic/specmatic-order-graphql-ui-react’s past year of commit activity
    JavaScript 0 0 1 9 Updated Jan 26, 2026
  • specmatic-order-ui-react Public

    Sample react project to demonstrate how we can stub APIs by leveraging their OpenAPI specifications with Specmatic in Jest UI component testing.

    specmatic/specmatic-order-ui-react’s past year of commit activity
    JavaScript 0 1 1 4 Updated Jan 26, 2026
  • specmatic-order-api-nodejs Public

    Specmatic Order API Node.js

    specmatic/specmatic-order-api-nodejs’s past year of commit activity
    JavaScript 0 1 1 3 Updated Jan 26, 2026
  • specmatic-renovate Public

    renovate configs for specmatic

    specmatic/specmatic-renovate’s past year of commit activity
    JavaScript 0 MIT 0 1 2 Updated Jan 26, 2026
  • specmatic Public

    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.

    specmatic/specmatic’s past year of commit activity
    Kotlin 351 MIT 59 30 (1 issue needs help) 55 Updated Jan 26, 2026

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Most used topics

Loading…