Saturday, November 14, 2026 4,523 lists 78,992 records on file
List your app or device

  1. Home
  2. API clients
  3. Restish

Restish

Plans and prices

Free and open source

Free

MIT-licensed CLI; no paid plans listed

Every plan, in full

On the record

API discovery
It discovers OpenAPI descriptions and generates API-aware commands, help, and shell completion.rest.sh · read 11 Oct 2026
Authentication
Documented authentication options include bearer tokens, API keys, Basic Auth, OAuth, and profile-based credentials.rest.sh · read 11 Oct 2026
Install options
The install guide lists Homebrew, Go source installation, mise, OS-specific release archives, and a GitHub Container Registry image.rest.sh · read 11 Oct 2026
Intended users
The docs describe using Restish to explore APIs with generic URL requests and to work with registered APIs through generated commands.rest.sh · read 11 Oct 2026
License
The project is released under the MIT License.github.com · read 11 Oct 2026
Output
It can render responses in formats including JSON, YAML, tables, CSV, NDJSON, lines, and raw downloads.github.com · read 11 Oct 2026
Plugins
The project documents plugins for bulk workflows, CSV, MCP, TLS signing, and custom API behavior.github.com · read 11 Oct 2026
Purpose
Restish is a command-line tool for working with REST-style HTTP APIs.rest.sh · read 11 Oct 2026
Request input
It supports shorthand request bodies, stdin, forms, multipart uploads, and files.rest.sh · read 11 Oct 2026
Response filtering
It filters normalized responses with shorthand queries or jq expressions.rest.sh · read 11 Oct 2026
Security
The documentation recommends keeping secrets out of shared project configuration and referencing secret values through environment variables.rest.sh · read 11 Oct 2026
Supported desktop systems
Release archives are published for macOS, Linux, and Windows on amd64 and arm64.rest.sh · read 11 Oct 2026

Alternatives to Restish

Every alternative, ranked