Microcks
Open-source, cloud-native API mocking and contract testing tool supporting OpenAPI, AsyncAPI, gRPC, GraphQL, and SOAP.
🔗 Visit MicrocksDescription
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
📊 Global score
🤖 AI-enriched data
Gratuit, projet CNCF Incubating
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
