xh

Send HTTP requests with readable syntax and formatted terminal output.

xh is a command-line HTTP client with HTTPie-style request syntax. It supports JSON and form data, authentication, downloads, sessions, formatted output, and translating requests into curl commands.

The client is written in Rust and uses reqwest for HTTP requests and clap for its command-line interface. Official release binaries are available for Linux, macOS, and Windows.