Skip to content
SPECIFICTION
Get listed

OpenAPI Mock

github.com

WindowsLinuxSelf-hosted
Visit github.com
Spec score 6.8 #24 of 26 in API Mocking Tools

Spec sheet

Purpose
OpenAPI Mock is an API mock server that generates random response data from specified schemas.Read 3 Oct 2026 · github.com
Deployment
The README says it can run as a standalone application on Linux or Windows, or in a Docker container.Read 3 Oct 2026 · github.com
License
The repository states that the project is licensed under the MIT License.Read 3 Oct 2026 · github.com
CI use
The usage guide says its specification validation command can be useful for Continuous Integration, but reports only critical errors without details.Read 3 Oct 2026 · github.com
Configuration
The server can be configured through command-line options, environment variables, or YAML and JSON configuration files.Read 3 Oct 2026 · github.com
Container integration
The project documents use with Docker and Docker Compose.Read 3 Oct 2026 · github.com
Content negotiation
The server supports content negotiation using the Accept header.Read 2 Oct 2026 · github.com
Maker identity
The repository is published under the GitHub account muonsoft; the repository page does not state a headquarters or founding date.Read 2 Oct 2026 · github.com
OpenAPI support
The project supports OpenAPI 3.x specifications.Read 3 Oct 2026 · github.com
Reference limits
Remote and URL reference resolving, request-data validation, and forcing a custom response schema are listed as unsupported.Read 2 Oct 2026 · github.com
Reference support
Local references are supported, but remote and URL references are not supported.Read 3 Oct 2026 · github.com
Request validation
Validating request data is listed as unsupported.Read 3 Oct 2026 · github.com
Response formats
JSON response generation is supported, while XML generation has basic support without XML tags.Read 3 Oct 2026 · github.com
Response generation
Mock responses can be generated from schemas or examples, with content negotiation based on the Accept header.Read 3 Oct 2026 · github.com
Schema limits
Combined types are supported except for the not tag and discriminator, and the application detects response schemas automatically rather than accepting a forced custom response schema.Read 3 Oct 2026 · github.com
Specification input
It can load a specification from a local file or URL, in JSON or YAML format.Read 3 Oct 2026 · github.com
Validation limit
The validate command reports only critical errors without details, and the documentation recommends another tool for a better specification-validation experience.Read 2 Oct 2026 · github.com

Where Specifiction places it

Alternatives to OpenAPI MockAll alternatives →