logo
icon

Microcks

Microcks is an open-source API mocking and testing platform. Import OpenAPI, AsyncAPI, GraphQL, gRPC, or SOAP specs to instantly generate mock endpoints and run contract tests. All-in-one uber image with embedded MongoDB and Keycloak — no external database required.

template cover
Deployed0 times
Publisherfuturize.rush
Created2026-03-31
Services
service icon
Tags
ToolDevOps

Microcks

An open-source API mocking and testing platform. Import API specifications to instantly generate mock endpoints and run contract tests. The uber image bundles everything (app, MongoDB, Keycloak) in a single container.

Default Credentials

  • Username: admin
  • Password: microcks123

What You Can Do After Deployment

  1. Visit your domain — the Microcks dashboard loads with the login screen
  2. Import API specs — upload OpenAPI, AsyncAPI, GraphQL, gRPC, or SOAP definitions
  3. Auto-generate mocks — Microcks creates mock endpoints from your specs immediately
  4. Test contracts — run conformance tests against live API implementations
  5. Browse mock URLs — each imported API gets a unique mock endpoint URL
  6. Manage multiple APIs — organize APIs by labels, versions, and operations
  7. View test results — inspect pass/fail status for each operation and test run

Key Features

  • OpenAPI 3.x and Swagger 2.x support
  • AsyncAPI for event-driven APIs (Kafka, WebSocket, MQTT)
  • GraphQL schema mocking
  • gRPC / Protocol Buffers support
  • SOAP / WSDL support
  • Postman Collection import
  • Contract testing with SLA verification
  • Multi-artifact support (combine specs with examples)
  • Built-in Keycloak for authentication

License

Apache-2.0 — GitHub