AppBreakup
xh logo

xh

A fast, open-source command-line HTTP client with HTTPie-style syntax, written in Rust.

Open sourceAPI clients
Verified facts
3 of 3
Alternatives ranked
5
Approved reviews
0
Visits sent from here
0

About xh

xh is a command-line tool for sending HTTP requests that copies HTTPie's friendly syntax while focusing on speed. You type something like a method, a URL and key=value pairs, and xh builds a JSON body, sets headers and prints a coloured, formatted response, with support for sessions, authentication, downloads, HTTP/2 and printing the equivalent curl command. Because it is written in Rust and ships as a single static binary, it starts almost instantly and installs easily on Linux, macOS and Windows through common package managers, with no Python runtime needed. It is free and open source under the MIT licence. The trade-offs are that it does not implement every HTTPie feature or plugin, it has no graphical interface or saved collections, and it is maintained by volunteers. It suits developers who like HTTPie's syntax but want a faster, dependency-free binary for everyday terminal requests.

Best for: Terminal users who like HTTPie's syntax but want a fast single binary.

Pros and cons

What works

  • Very fast startup
  • HTTPie-compatible syntax
  • Single binary with no runtime
  • Free and MIT licensed

Why people leave

  • Not every HTTPie feature is supported
  • No collections or graphical interface
  • Volunteer-maintained

Top xh alternatives

See all 5
  1. 1HTTPie logo
    HTTPie

    The original syntax, with plugins and a desktop app.

    65.3
  2. 2curl logo
    curl

    Preinstalled almost everywhere and supports far more protocols.

    62.6
  3. 3Hurl logo
    Hurl

    Plain-text request files with assertions for testing.

    59.6
  4. 4ATAC logo
    ATAC

    A terminal interface with saved collections, also written in Rust.

    57.2
  5. 5Slumber logo
    Slumber

    A Rust terminal client with YAML collections and a TUI.

    55.3

Why people left xh

In reviewers' own words, from reviews of the apps they moved to. These are their opinions, not ours.

No switching stories yet. If you moved away from xh, review the app you switched to and tell us why.

Reviews

No approved reviews yet. How we verify reviewers

Write a review of xh
Your rating of xh

Never shown publicly. A work email helps us verify you.

What did you use it for, and what was good or bad? At least 40 characters.

A GitHub username, your company domain, or say you can send a screenshot. Verified reviews count more.

By submitting, you confirm you're at least 16 and agree to our terms. Your name, rating, review and the date are published; your email isn't. See our privacy policy.

xh: common questions

Is xh free?

Yes. xh is free, open-source software.

Is xh open source?

Yes. The source code is on GitHub at ducaale/xh.

What platforms does xh run on?

xh is available for Linux, macOS and Windows.

What are the best alternatives to xh?

The highest-ranked xh alternatives right now are HTTPie, curl and Hurl. See the full ranked list for pricing, platforms and verified facts.

See all 5 xh alternatives