Specmatic
apartment
1 companies hiring
MIT
Executes contracts for both testing and mocking, and is the only Arazzo implementation that will span REST and events in a single workflow — OpenAPI and AsyncAPI stitched into one document. It turns a specification into an executable contract, so the same artifact drives a test run and a stub server.
OpenAPIArazzoAsyncAPI
Specifications it implements
What this tool does to each specification, in the role vocabulary. Follow a standard through to standards.apievangelist.com for what it actually specifies.
Using this from an agent
- Interfaces
clicontainerlibrary- Install
-
docker
specmatic/specmaticmavenio.specmatic:specmatic-core - Consumes
- arazzo, openapi, asyncapi
- Emits
- json, http, text
- Runtime
- Needs network Non-deterministic Writes Needs credentials
Where it applies
Jobs this tool actually does, and the surface each one is exercised on.
Test a workflow that goes asynchronous halfway through, without pretending it does not.
ci-pipelinecoding-agent
Most business flows worth documenting cross from REST into events. This is the one runner that does not force you to split them into two artifacts.
Stand up a stub server from a contract so a consumer can build before the provider ships.
ci-pipelinecoding-agent
- Website
- https://specmatic.io
- Repository
- https://github.com/specmatic/specmatic
- License
- MIT — reported by the GitHub API, verified 2026-08-14
- Stars
- 394 · last commit 2026-08-14
- Companies hiring
- 1 — distinct companies whose job postings name this tool, Q3-2026. A demand signal, not a deployment count.
Reading this as an agent? Don't scrape the page — this entry is published as
structured data at
arrow_back
All tools by adoption
/tools.json,
against the tool.schema.json
schema, using the roles.json
vocabulary. Start at /llms.txt.