xh icon
xh icon

xh

 10 likes

xh is a friendly and fast tool for sending HTTP requests. It reimplements as much as possible of HTTPie's excellent design, with a focus on improved performance.

xh screenshot 1

License model

  • FreeOpen Source

Application types

Platforms

  • Mac
  • Windows
  • Linux
  • BSD
  No rating
10likes
0comments
0news articles

Features

Suggest and vote on features

Properties

  1.  Lightweight

Features

  1.  Command line interface
  2.  REST Client
  3.  Web Testing
  4.  REST API
  5.  Support for Unicode
  6.  Data transfer

xh News & Activities

Highlights All activities

Recent activities

  • App icon
    AdinanCenci added xh as alternative to Talend API Tester
    4 months ago
  • KGerring liked xh
    5 months ago
  • App icon
    KeyRunner added xh as alternative to KeyRunner
    7 months ago
  • App icon
    EchoAPI added xh as alternative to EchoAPI
    8 months ago
  • App icon
    rafaeldominiquini added xh as alternative to Chapar
    8 months ago
  • App icon
    POX added xh as alternative to Yaak
    9 months ago
Show all activities

xh information

  • Developed by

    Mohamed Daahir
  • Licensing

    Open Source (MIT) and Free product.
  • Written in

  • Alternatives

    25 alternatives listed
  • Supported Languages

    • English

AlternativeTo Categories

DevelopmentFile SharingOS & Utilities

GitHub repository

  •  6,575 Stars
  •  104 Forks
  •  35 Open Issues
  •   Updated Jun 10, 2025 
View on GitHub

Popular alternatives

View all

Our users have written 0 comments and reviews about xh, and it has gotten 10 likes

xh was added to AlternativeTo by CIAvash on Jan 18, 2022 and this page was last updated Jun 1, 2022.
No comments or reviews, maybe you want to be first?
Post comment/review

What is xh?

xh is a friendly and fast tool for sending HTTP requests. It reimplements as much as possible of HTTPie's excellent design, with a focus on improved performance.

xh uses HTTPie's request-item syntax to set headers, request body, query string, etc:

  • =/:= for setting the request body's JSON or form fields (= for strings and := for other JSON types).
  • == for adding query strings.
  • @ for including files in multipart requests e.g picture@hello.jpg or picture@hello.jpg;type=image/jpeg;filename=goodbye.jpg.
  • : for adding or removing headers e.g connection:keep-alive or connection:.
  • ; for including headers with empty values e.g header-without-value;.
  • =@/:=@ for setting the request body's JSON or form fields from a file (=@ for strings and :=@ for other JSON types).

Official Links