Suggest a tool

Prism

Metrics as of , from the GitHub or GitLab API of each repository. Refreshed monthly.

What Prism is

Prism is an API mocking and contract testing toolkit for OpenAPI v2 and v3.x specifications. It also accepts Postman Collections. The self-hosted version is an open-source HTTP server started from the command line. The prism mock command serves a mock API generated from a specification document. The prism proxy command forwards HTTP traffic to a real API and reports discrepancies against the OpenAPI document. Prism also performs request validation and content negotiation. It runs standalone or in continuous integration. Stoplight also offers hosted mock servers built on Prism.

Written from the project's README, read .

Category
Test data and mocking, Contract testing
License
Apache-2.0
Language
TypeScript
Changelog
Releases on GitHub

Repository metrics

Repository metrics
Stars5,0341
Forks4141
Open issues and PRs1471
Contributors1121
Commits in the last 90 days231
Last commit2026-09-211
Last releasev5.16.0, 2026-07-171
Fetched

1 Fetched from the GitHub or GitLab API on . Hover a value for its own date.

Status

activeLast commit within 90 days of the fetch date.

Computed from the last commit date and the archive flag on the fetch date. See the status rules.

Alternatives

Listed test data and mocking tools, same primary language first, then by GitHub stars. Each line gives one fact from the tool's documentation where it differs from Prism's, with its source.

Comparisons

How to install

npm install -g @stoplight/prism-cli
From README, read .

Questions

Is Prism open source?

Yes. Prism is released under Apache-2.0, an OSI-approved license, as reported by the GitHub API on 2026-09-22.

Is Prism maintained?

On 2026-09-22, the last commit to the default branch was on 2026-09-21, so the listed status is active. Rule: Last commit within 90 days of the fetch date.

How many GitHub stars does Prism have?

5,034 stars on 2026-09-22, from the GitHub API. The number is refreshed at each monthly update.

What language is Prism written in?

The repository's primary language, as reported by the GitHub API, is TypeScript.

How do I install Prism?

The README gives this command: npm install -g @stoplight/prism-cli

Sources

  1. GitHub REST API: repository, read
  2. GitHub REST API: commits, read
  3. GitHub REST API: latest release, read
  4. GitHub REST API: contributors, read
  5. README, read