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?▼