Microcks

Microcks is a Kubernetes-native open-source platform for API mocking and contract testing. First-class support for AsyncAPI — it consumes AsyncAPI documents and stands up mock Kafka, MQTT, AMQP, WebSocket, NATS, SNS, SQS, Google PubSub, and IBM MQ endpoints replaying example messages from the contract.

API entry from apis.yml

apis.yml Raw ↑
name: Microcks
description: Microcks is a Kubernetes-native open-source platform for API mocking and contract testing.
  First-class support for AsyncAPI — it consumes AsyncAPI documents and stands up mock Kafka, MQTT, AMQP,
  WebSocket, NATS, SNS, SQS, Google PubSub, and IBM MQ endpoints replaying example messages from the contract.
humanURL: https://microcks.io/
properties:
- type: Website
  url: https://microcks.io/
- type: GitHub
  url: https://github.com/microcks/microcks
- type: Documentation
  url: https://microcks.io/documentation/
- type: AsyncAPISupport
  url: https://microcks.io/documentation/explanations/asyncapi-support/
- type: CNCFSandbox
  url: https://www.cncf.io/projects/microcks/
tags:
- Mocking
- Contract Testing
- CNCF
- Tooling