Mock Servers
Fake servers that take description document as input, then route incoming HTTP requests to example responses or dynamically generates examples.
20 Mock Servers
| Name | OpenAPI Versions | Links |
|---|---|---|
| SponsoredSpeakeasy Generate & publish SDKs in 10+ languages, Terraform Providers, and docs from your OpenAPI | v3.1, v3 | |
| APIGit the native Git based collaboration platform for API design, document, mock, testing and share. | v3.1, v3, v2 | |
| Beeceptor OpenAPI Mock Server π A free service that transforms your OpenAPI description documents into instant mock servers with AI-generated realistic responses. Upload your YAML/JSON files to get schema-compliant mocks without writing any code. Helps with early integration testing and simulating various API behaviors. | v3 | |
| Counterfact Counterfact is a revolutionary free and open source mock server. If you have Node installed, all you have to do is run `npx counterfact@latest path-or-url-to-your-openapi-document`. Out of the box, you'll get a mock server that returns random data. With a TypeScript API that's optimized for mocking, you can add more realistic behavior. It supports mix and matching mocks with calls to the real API (sans CORS headaches). With hot reloading and a REPL, you can change things up on the fly. | v3.1, v3, v2 | |
| DocDriven DocDriven is a user friendly GUI editor with collaboration features, cloud mock servers and AI code generation. | v3.1, v3, v2 | |
| Fakeit Create mock server from OpenAPI 3 specification with random response generation and request validation. | v3 | |
| Falcon Heavy The framework for building app backends and microservices via the API design-first workflow. | v3 | |
| Karate-IDE Generates KarateDSL Tests and Mocks from OpenAPI 3.0 documents and so you can quickly test/explore your API. | v3 | |
| Kusk Gateway Kusk-Gateway is an OpenAPI-driven API Gateway for Kubernetes. It empowers you to develop, validate, mock and deploy your APIs in a matter of minutes using both manual and automated GitOps/APIOps workflows. | v3, v2 | |
| Meeshkan Meeshkan is an automated testing and mocking tool. It offers first-class support for GraphQL APIs, but Meeshkan is also built to handle REST APIs and third-party dependencies. | v3 | |
| Microcks Open source Kubernetes-native tool for API Mocking and Testing. Turn your OAI contract examples into ready-to-use mocks. Use examples to test and validate implementations according to spec and schema elements. Microcks is a Cloud Native Computing Sandbox project π | v3.1, v3, v2 | |
| Mockintosh Mocks for CloudNative Environments - Converts OpenAPI files to Mocks and use them to develop in isolated environments and test edge cases, Async call to queues such as Kafka or RabbitMQ or simulate performance & chaos testing | v3.1, v3, v2 | |
| Mokapi Mock your APIs β Spin up realistic mocks from OpenAPI, AsyncAPI, LDAP, or SMTP/IMAP files. Extend them with simple JavaScript to simulate real-world scenarios, test microservices, Kafka streams, or email workflows, and integrate seamlessly into CI/CD pipelines. Free, open-source, and fully under your control. | v3.1, v3, v2 | |
| OpenAPI Mocker Standalone nodejs based OpenAPI 3 mock server, docker-friendly with request validation and autoreload. | v3 | |
| openapi-data-mocker Tiny library to generate basic OpenAPI Data Types. Consider it as extended Faker package. First version able to mock most of the data formats. It doesn't support polymorphism yet, but work in progress. May be useful for writing custom unit tests. | v3 | |
| orval orval is able to generate client with appropriate type-signatures (TypeScript) from any valid OpenAPI v3 or Swagger v2 specification, either in yaml or json formats. Generate, valid, cache and mock in your frontend applications all with your OpenAPI specification. πΊ | v3, v2 | |
| Prism Turn any OAI file into an API server with mocking, transformations, validations, and more. | v3.1, v3, v2 | |
| Specmatic Specmatic enables teams to practice Contract-Driven Development by leveraging OpenAPI specifications as Executable Contracts to reduce time-to-market by allowing teams to build, test and deploy their MicroServices and MicroFrontends independently and Shift-Left the identification of compatibility issues between Components / Services in complex interdependent systems such as those built with MicroServices architecture. In the process it reduces / removes the need for Integration Testing. | v3 | |
| Wiremock WireMock Cloud is a managed, hosted version of WireMock, developed by the same team who wrote the open-source project. It is built on the same technology that powers open source WireMock and is 100% compatible with the WireMock API, with additional features that make it quick and easy to mock any API you depend on. WireMock Cloud also introduces advanced capabilities such as chaos engineering, OpenAPI generation, validation and documentation as well as better collaboration and user management. | v3.1, v3, v2 | |
| yii2-app-api Generate Server side API code with routing, models, data validation and database schema from an OpenAPI description. Based on Yii Framework. | v3 |
***