OpenAPI Mock
github.com
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
- API Mocking Tools#24 of 266.8