Alternatives to MockServer

An open-source self-hosted server for mocking, proxying and recording HTTP, HTTPS and gRPC APIs. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as MockServer.

  • WireMock

    An open-source tool for mocking HTTP APIs so you can test without real service dependencies.

    WireMock is also open source, with request matching, response templating, record and playback and fault simulation, and adds a paid cloud product for collaboration.

  • Mockoon

    A desktop app and CLI for designing and running mock REST APIs locally without an account.

    Mockoon offers a desktop app and CLI for designing local mock REST APIs with request recording and proxying, but focuses on REST rather than gRPC.

  • Prism

    An open-source mock server and validation proxy built from OpenAPI documents and Postman collections.

    Prism builds mock servers and a validation proxy from OpenAPI documents or Postman collections, but depends on an accurate specification and lacks recording and fault injection.

  • json-server

    A command-line tool that turns a JSON file into a fake REST API for prototyping.

    json-server turns a single JSON file into a fake REST API with one npm command, far simpler but without proxying, recording, gRPC or fault injection.

  • Beeceptor

    A web service for creating mock API servers and inspecting incoming webhook requests in real time.

    FreemiumProprietaryWeb

    Beeceptor moves mocking to a hosted service on a unique subdomain with no setup and imports OpenAPI and gRPC definitions, but requests pass through a third party.

Similar software

Related functionality, not a direct replacement.