Skip to content
SPECIFICTION
Get listed

Microcks vs oasdiff

Microcks

microcks.io

oasdiff

oasdiff.com

Side by side

FigureMicrocksoasdiff
Price fromFree$100/mo
Free planYesYes
Free trial—Yes
Open source——
WebYesYes
WindowsYesYes
macOSYesYes
LinuxYesYes
APIYesYes
Self-hostedYesYes
Plans published13
Spec score · API Design Tools8.9 (#4)8.5 (#8)
Spec score · Contract Testing Tools8.6 (#4)8.3 (#6)
Open sourceMicrocks is a 100% open source, community-driven CNCF Incubating project.The oasdiff engine, including its CLI and GitHub Action, is open source under the Apache 2.0 license.
PurposeMicrocks is a tool for mocking and testing APIs and microservices.oasdiff compares OpenAPI specifications, generates changelogs, and detects breaking changes before release.

Plans

Microcks

  • Microcks (open-source distribution)Free

Microcks pricing →

oasdiff

  • FreeFree
  • Pro$100 a month
  • EnterprisePriced on request

oasdiff pricing →

In their own words

Microcks

Microcks is an open-source tool for mocking and testing APIs and microservices. It works with OpenAPI, AsyncAPI, gRPC/Protobuf, GraphQL schemas, and SOAP, and can build mock responses from examples, generate realistic data, or alter mock data and responses dynamically. It also checks provider and consumer contracts against live implementations and specification versions, and automates checks in CI/CD pipelines with integrations for GitHub Actions, Jenkins, GitLab CI, and Tekton. Containerized deployment supports on-premises, cloud, and developer-laptop use; its Uber distribution is intended for laptop work and unit tests, using ephemeral in-memory MongoDB. The free, community marketplace for API mocks and test suites is enabled by default. Microcks is a CNCF incubating project, with a listed price of free. The public demo is read-only and cannot import APIs or change artifacts. Documentation cautions against production use of the all-managed Kubernetes setup because its single Keycloak and MongoDB instances are not tuned for scalability or security best practices.

Visit microcks.io

oasdiff

oasdiff compares OpenAPI specifications, produces changelogs, and identifies breaking changes before release. It supports OpenAPI 3.0, 3.1, and 3.2, and detects 755 distinct breaking and non-breaking API changes. The CLI is available through Homebrew, a shell installer, Docker, and pre-built Linux, macOS, and Windows binaries. Output formats include text, JSON, YAML, HTML, Markdown, and GitHub Actions annotations. Its GitHub Action compares pull-request and base-branch specifications, adding inline annotations for breaking changes. A browser diff tool compares OpenAPI or Swagger specifications without installation or sign-up. Specs and changelogs are encrypted client-side before upload, and servers retain ciphertext they cannot read. The open-source engine, CLI, and GitHub Action use the Apache 2.0 license. A free plan includes CLI diffing, changelogs, GitHub Action annotations, side-by-side review, and encrypted spec storage. Pro costs $100/month and adds approval workflow, audit trail, merge gate, and up to five reviewers across five repositories. Free review links expire after seven days; Enterprise can load specs from GitHub without uploading or storing them.

Visit oasdiff.com