Microcks is an open-source, cloud-native tool for API mocking and testing. From OpenAPI and AsyncAPI specifications, gRPC/Protobuf definitions, GraphQL schemas, SOAP, Postman collections and SoapUI projects, it generates live mocks of synchronous and event-driven APIs, and it reuses the same artefacts to run contract conformance and non-regression tests against real implementations. Teams use it to simulate dependencies during development and to automate checks in CI/CD pipelines such as Jenkins, GitHub Actions and Tekton through a command-line client. Microcks is delivered as container images and runs on Kubernetes, on premises, in the cloud or on a developer laptop.
Microcks is a Cloud Native Computing Foundation project, accepted in June 2023 and at the incubating maturity level since May 2026. Trademarks and copyright are held by the Linux Foundation, and no single company controls the project. It is licensed under Apache 2.0 and the project describes no vendor-operated hosted service, so your organisation runs it where it chooses, including entirely within the EU, and keeps full control over the specifications and test data it processes.