Skip to content
This repository was archived by the owner on Mar 15, 2026. It is now read-only.

Latest commit

 

History

History
35 lines (25 loc) · 1.13 KB

File metadata and controls

35 lines (25 loc) · 1.13 KB

CLI for working with APIs using the OpenAPI specifications

GitHub License Python Version from PEP 621 TOML GitHub last commit (branch)

Author: Yin-Chi Chan

Warning

This Python package is very preliminary. There will be bugs(!), and not all OpenAPI specifications will be able to be parsed.

Check TODO.md for a list of features to be added.

Running the CLI app

  • Option 1: uv run
    cd /path/to/project
    uv run openapi <args>
  • Option 2: global install with pipx (editable)
    cd /path/to/project
    pipx install -e .
    openapi <args>

Documentation

Run openapi <cmd> -h to see usage information for each command or openapi -h for a list of commands.

Screenshot

Screenshot of the openapi CLI app