Terminal HTTP Clients
An HTTP client sends a request to a web service and shows exactly what comes back: status code, headers and body. cURL, written by Daniel Stenberg and shipped with almost every system, is the baseline, and much of this category either replaces it or wraps it in something easier to read.
The tools range from single command clients that print a response and exit to full TUI workspaces that hold saved requests, environments and variables in plain files that can be committed to Git. Backend developers use them while building an endpoint, and operators use them to confirm a service is answering in production.
Below is a list of HTTP clients that run in the terminal.

atac
A simple API client (postman like) in your terminal.
A simple API client (postman like) in your terminal.

chiko
A TUI gRPC client.
A TUI gRPC client.

curl
A command line tool and library for transferring data.
A command line tool and library for transferring data.

curlie
The power of curl, the ease of use of httpie.
The power of curl, the ease of use of httpie.

handler
A2A Protocol client and developer toolkit.
A2A Protocol client and developer toolkit.

httpstat
Visualizes curl(1) statistics in a way of beauty and clarity.
Visualizes curl(1) statistics in a way of beauty and clarity.

httpyac
A command line interface to execute *.http, *.rest files.
A command line interface to execute *.http, *.rest files.

hulak
Lightweight file-based API client with encrypted secrets store.
Lightweight file-based API client with encrypted secrets store.

hurl
Run and test HTTP requests with plain text.
Run and test HTTP requests with plain text.

nexus
A terminal-based HTTP client for API testing.
A terminal-based HTTP client for API testing.

noodle
A delicious REST client for your terminal.
A delicious REST client for your terminal.

openapi-tui
Browse and run APIs defined with OpenAPI v3.0 in the TUI
Browse and run APIs defined with OpenAPI v3.0 in the TUI

posting
A powerful HTTP client that lives in your terminal.
A powerful HTTP client that lives in your terminal.

resterm
A TUI REST, GraphQL, gRPC, WebSocket and SSE client.
A TUI REST, GraphQL, gRPC, WebSocket and SSE client.

resto
Send pretty HTTP & API requests with TUI.
Send pretty HTTP & API requests with TUI.

slumber
Terminal-based HTTP/REST client.
Terminal-based HTTP/REST client.

wireman
A TUI gRPC client for the terminal.
A TUI gRPC client for the terminal.

wuzz
An interactive TUI tool for HTTP inspection.
An interactive TUI tool for HTTP inspection.

xh
Friendly and fast tool for sending HTTP requests.
Friendly and fast tool for sending HTTP requests.
Know any terminal tools that would be good for this list? Post a Tool here!