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 344 59

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

    The specmatic documentation website

    Shell 1

Repositories

Showing 10 of 77 repositories
  • 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 344 MIT 59 30 (1 issue needs help) 52 Updated Dec 30, 2025
  • specmatic-renovate Public

    renovate configs for specmatic

    specmatic/specmatic-renovate’s past year of commit activity
    JavaScript 0 MIT 0 1 0 Updated Dec 30, 2025
  • 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 6 MIT 2 1 8 Updated Dec 30, 2025
  • specmatic/specmatic-sqs-kafka-sample’s past year of commit activity
    Kotlin 0 0 1 5 Updated Dec 30, 2025
  • specmatic/specmatic-order-bff-java’s past year of commit activity
    Kotlin 3 MIT 2 1 9 Updated Dec 30, 2025
  • specmatic-inventory-api-wsdl-java Public

    Specmatic Order Inventory SOAP Service In Java

    specmatic/specmatic-inventory-api-wsdl-java’s past year of commit activity
    Kotlin 0 MIT 0 1 4 Updated Dec 30, 2025
  • specmatic-gradle-plugin Public

    Plugin to standardize specmatic builds

    specmatic/specmatic-gradle-plugin’s past year of commit activity
    Kotlin 0 MIT 0 5 5 Updated Dec 30, 2025
  • specmatic-node Public

    Node wrapper for Specmatic

    specmatic/specmatic-node’s past year of commit activity
    TypeScript 6 MIT 4 2 2 Updated Dec 30, 2025
  • 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 0 Updated Dec 30, 2025
  • docs.specmatic.io Public

    The specmatic documentation website

    specmatic/docs.specmatic.io’s past year of commit activity
    Shell 1 0 5 3 Updated Dec 30, 2025

People

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

Top languages

Loading…

Most used topics

Loading…