LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

openapi-tui

TUI for browsing and running OpenAPI-defined APIs

TLDR

Open a local spec file
$ openapi-tui -i [path/to/spec.yaml]
copy
Open a spec from URL
$ openapi-tui -i [https://example.com/openapi.json]
copy

SYNOPSIS

openapi-tui [options]

DESCRIPTION

openapi-tui is a terminal UI for listing, browsing, and running APIs defined with OpenAPI v3.0 and v3.1 specifications. It supports loading specs from local files or URLs in both JSON and YAML formats, adding query strings and headers, and making API calls directly from the terminal.

PARAMETERS

-i, --input PATHORURL

OpenAPI spec file path or URL (JSON or YAML).

INSTALL

sudo pacman -S openapi-tui
copy
brew install openapi-tui
copy
nix profile install nixpkgs#openapi-tui
copy

CAVEATS

Only supports OpenAPI v3.0 and v3.1 specifications. Swagger v2 specs must be converted first.

HISTORY

openapi-tui was created by zaghaghi and is written in Rust using the ratatui library.

SEE ALSO

curl(1), httpie(1)

Braincup
Open source brain training for math, memory and focus
Braincup mini-games
41 mini-games · Apache-2.0
No ads · No tracking
Play in browser
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid
276 stars
From the maker of Linux Command Library
Copied to clipboard
Braincup
Open source brain training for math, memory and focus. 41 mini-games, from mental arithmetic to Sudoku, N-Back and Solo Chess.
Apache-2.0 licensed · No ads · No tracking · No account
From the maker of Linux Command Library
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid