-
released this
2026-02-02 20:00:25 +00:00 | 6 commits to main since this releaseInitial Release v0.1.0
A CLI tool that generates realistic mock API responses from OpenAPI/Swagger specifications.
Features
- OpenAPI Spec Parser: Parse and validate OpenAPI 3.0/3.1 and Swagger 2.0 specifications
- Schema-based Response Generation: Generate realistic JSON responses using the Faker library
- Request Validation: Validate headers, query parameters, path parameters, and request bodies
- Configurable Response Delays: Simulate slow APIs for timeout testing
- Fuzzing Mode: Generate edge case responses for resilience testing
- Docker Support: Containerized deployments with multi-stage builds
Installation
pip install openapi-mock-generatorQuick Start
# Start the mock server openapi-mock serve --spec-file openapi.yaml --port 8080 # Generate a mock response openapi-mock generate /users get # Validate an OpenAPI spec openapi-mock validate --spec-file openapi.yamlFull Documentation
See README.md for complete usage instructions.
Downloads