Microcks

Microcks

Open-source, cloud-native API mocking and contract testing tool supporting OpenAPI, AsyncAPI, gRPC, GraphQL, and SOAP.

🔗 Visit Microcks
📁 Editors, IDEs & Dev Tools🗣️ English📅 August 24, 2026

Description

Frontend and integration teams often get stuck waiting on a backend API that isn't finished yet, which either stalls their work or forces them to hand-roll throwaway mocks. Microcks solves this at the platform level: point it at an API specification, and it generates a realistic mock automatically — for REST, events, gRPC, GraphQL, or SOAP.

Microcks is a CNCF Incubating open-source project for API mocking and testing across the API and microservices lifecycle. It supports multiple specification standards (OpenAPI, AsyncAPI, gRPC/Protobuf, GraphQL, SOAP), provides automated provider and consumer contract testing, and offers customizable mocking with data transformation. It's containerized for deployment on-premises, in the cloud, or locally, and counts enterprise adopters like Bitso, BNP Paribas, Deloitte, and Michelin among its users — real validation for a tool operating in the demanding enterprise API-testing space.

💬 Our review

The short version: Microcks is a serious, enterprise-grade tool for API mocking and contract testing, backed by CNCF and real large-company adoption, making it a strong default when you need to mock and test more than just simple REST endpoints.

Against simpler mock servers, Microcks' advantage is breadth: multi-protocol support (REST, async/event-driven, gRPC, GraphQL, SOAP) and automated contract testing between providers and consumers cover far more of the modern API landscape than a REST-only mocking tool. Being a CNCF Incubating project with adopters like BNP Paribas and Deloitte gives it real enterprise credibility and long-term project stability that smaller mocking tools can't claim. The tradeoff is complexity and footprint — Microcks is a containerized platform meant for teams managing serious API/microservices lifecycles, not a lightweight one-command local mock server. For platform and API teams needing robust, multi-protocol mocking and contract testing, Microcks is an excellent, free choice; developers who just need a quick local mock for frontend work should reach for something lighter like Mocktail instead.

💰 Pricing

Free / open-sourceFree CNCF Incubating project; optional sponsorship, no paid tier.
Self-hosted / cloud-native $0, sponsorship options available

📊 Global score

53Average
🌐Availability15/100Faible

1 language · 0 platform

📄Profile90/100Excellent

Profile completeness

🤖 AI-enriched data

💰 Pricing model
🆓 Gratuit / open-source

Gratuit, projet CNCF Incubating

👥 Target audienceÉquipes API et microservices en entreprise ayant besoin de mocking et tests de contrat robustes
🗣️ Languagesen
🌍 Target countriesInternational
👍

Pros

Support multi-protocole (REST, async, gRPC, GraphQL, SOAP)

Tests de contrat automatisés

Projet CNCF avec forte gouvernance

Adoption entreprise réelle et significative

👎

Cons

Plus lourd qu'un mock server léger

Pensé pour des cycles de vie API complets

Courbe d'apprentissage pour les tests de contrat

❓ Frequently asked questions

What is Microcks in one sentence?
What API specifications does it support?
Is Microcks free?
Who uses Microcks in production?
Does Microcks test API contracts, not just mock them?
Is it worth the money compared to alternatives?
Which tool should you pick for your case?