Ross ROSS = Recommend OSS · open-source software intelligence for agents

zaghaghi/openapi-tui

Terminal UI to list, browse and run APIs defined with openapi spec. observed · 2026-08-28

github.com/zaghaghi/openapi-tui · Rust · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

60/100

  • Activity 82
  • Release rhythm 28
  • Longevity 65
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 76.5
  • age_days: 914
  • days_rel: 544
  • days_push: 111
  • n_releases_24m: 3

Full methodology

Adoption not part of the score

1311 stars · 30 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A terminal UI application for listing, browsing, and executing APIs defined with OpenAPI v3.0 and v3.1 specifications. Built in Rust with ratatui, it supports local or remote spec files, custom headers, multiple servers, and endpoint calls directly from the terminal.

Use cases

  • browse openapi spec in terminal
  • test rest api endpoints from the command line
  • explore api documentation without leaving the terminal
  • call openapi-defined endpoints with custom headers
  • view and run petstore or stripe api specs in a tui
  • inspect openapi 3.1 yaml or json specs interactively

When to choose

  • you want a keyboard-driven terminal alternative to Postman or Swagger UI
  • you need to quickly explore and call endpoints from an OpenAPI spec
  • you work in a terminal-centric workflow or over SSH

When to avoid

  • you need a graphical API client with saved collections or environments
  • your API is not described by an OpenAPI v3 spec
  • you need automated API testing or CI integration

Facets

cli-tool · maturity active

http-client cli terminal-ui api-framework developer-tools developer-tools apis web-development cli cross-platform windows rust openapi openapi3 tui ratatui api-client rest api-testing command-line linux macos docker

2 sources

Member repositories

RepositoryRoleHealth v2
zaghaghi/openapi-tuimain60

For agents

markdown · JSON · MCP: product_card(name="zaghaghi/openapi-tui")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem