• v1.0.0 bd1cbdd602

    v1.0.0
    Some checks failed
    CI / test (push) Failing after 10s
    CI / lint (push) Failing after 5s
    Release / release (push) Failing after 18s
    Stable

    7000pctAUTO released this 2026-02-01 05:16:02 +00:00 | 60 commits to main since this release

    What's Changed

    Initial release of json-to-openapi - A Python CLI tool that analyzes JSON data files and automatically generates valid OpenAPI 3.0 specification files.

    Features

    • Automatic type inference from JSON
    • Nested object and array detection
    • Format detection (date, datetime, email, URI, UUID)
    • Batch processing support
    • Interactive customization mode
    • OpenAPI 3.0 YAML/JSON output
    • Built-in validation

    Installation

    pip install json-to-openapi
    

    Usage

    json-to-openapi convert input.json -o output.yaml
    

    Project Structure

    json-to-openapi/
    ├── json_to_openapi/
    │   ├── analyzer.py          # JSON type inference
    │   ├── cli.py               # CLI interface
    │   └── schema_generator.py  # OpenAPI generation
    ├── tests/                   # 69 tests
    └── examples/                # Example JSON files
    
    Downloads