🔥 1.8.0 has just been released! 🚀
With AI Copilot and Testcontainers support!  
Learn more about this exciting new feature here.
TURN YOUR API CONTRACT, COLLECTION OR SOAP UI PROJECT INTO LIVE MOCKS IN SECONDS.
icon depicting Business friendly

Business friendly

Ease collaboration and reuse

Use the tool your business expert knows: Postman, SoapUI, OpenAPI or whatever! No need to learn a new DSL or configuration syntax.
icon depicting Experiment

Experiment

Prototype fast, succeed or fail fast

Experiment with new APIs using the Backend as a Service feature, play and iterate before creating your API contract.
icon depicting REST, SOAP, gRPC, GraphQL and Events

REST, SOAP, gRPC, GraphQL and Events

One tool for all your APIs, events and WS

Sure we do love REST APIs but gRPC, GraphQL and event-driven APIs are up and coming and we also have a bunch of legacy Web-Services. Why not apply the same practices? We support all of them!
icon depicting Continuous Integration

Continuous Integration

Mock and test continuously

Integrate seemlessly in your continuous build or pipelines. We provide plugins, CLIs or containers for you to choose the best option.
icon depicting Kubernetes native

Kubernetes native

Want the choice on deployment?

Microcks can be deployed on any cloud provider on in-house infrastructure using Kube. You can also deploy with an Operator for full-automated maintenance and cruise control.
icon depicting Scalable

Scalable

Mocks do not have to be expensive!

Scale to hundreds of mocks, billions of hits on a single instance. Microcks is totally elastic thanks to its cloud-native design.
USE YOUR SPECIFICATION FOR TESTING CONTINUOUSLY!. INTEGRATE MICROCKS FROM YOUR JENKINS, GITHUB, GITLAB OR TEKTON PIPELINE.
Microcks CI

Install & run everywhere.

Microcks is container based and works on Kubernetes, OpenShift, Docker Compose or Nomad.

We provide an Operator on OperatorHub.io for easy and intelligent installation.

Install on Kubernetes Install on OpenShift Install on Docker

Kubernetes using Helm chart

$ helm install ./microcks --name microcks

Kubernetes using Operator

$ kubectl apply -f https://microcks.io/operator/operator-latest.yaml

Docker Compose

$ docker compose up -d

See Microcks in action!

Getting Started with Docker Desktop →
Getting Started on your laptop →
Getting Started with AsyncAPI on Minikube →
Getting Fluid API Mocks in 3 minutes →
Design and mock REST API in seconds →
Design and mock Async API in seconds →
Github Logo

Microcks is open-source and completely free.

Each contribution helps making Microcks great.