# Xh CLI

**Canonical:** https://apis.io/apis/xh/xh-cli/  
**Provider:** Xh — https://apis.io/providers/xh/  
**Documentation:** https://github.com/ducaale/xh

Xh CLI is published by [Xh](https://apis.io/providers/xh/) on the [APIs.io](https://apis.io/) network. Tagged areas include CLI, HTTP, HTTP Client, Rust, and Tool. The published artifact set on APIs.io includes API documentation, a GitHub repository, release notes, and a changelog.

xh is a friendly and fast command-line HTTP client written in Rust. It reimplements HTTPie's design with improved performance, HTTP/2 and HTTP/3 support, and a single statically-linked binary. Supports JSON and form data serialization, session persistence, basic/bearer/digest authentication, SSL/TLS certificate handling, proxy configuration, Unix socket connections, multipart file uploads, and built-in curl command translation. Uses HTTPie-compatible request-item syntax for setting headers, JSON fields, query parameters, and form data.

## Machine-readable artifacts (6)

- **Documentation** — https://github.com/ducaale/xh#readme
- **GitHubRepository** — https://github.com/ducaale/xh
- **ReleaseNotes** — https://github.com/ducaale/xh/releases
- **ChangeLog** — https://github.com/ducaale/xh/blob/master/CHANGELOG.md
- **ManPage** — https://github.com/ducaale/xh/blob/master/doc/xh.1
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/xh/refs/heads/main/apis.yml

## Tags

CLI, HTTP, HTTP Client, Rust, Tool

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/xh/xh-cli/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/xh/.
