• v0.1.0 e23a973337

    v0.1.0
    Some checks failed
    CI / test (push) Failing after 13s
    Stable

    7000pctAUTO released this 2026-02-02 20:00:25 +00:00 | 6 commits to main since this release

    Initial 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-generator
    

    Quick 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.yaml
    

    Full Documentation

    See README.md for complete usage instructions.

    Downloads