xh icon
xh icon

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 screenshot 1

Cost / License

  • Free
  • Open Source (MIT)

Application type

Platforms

  • Mac
  • Windows
  • Linux
  • BSD
11likes
0articles

Features

Properties

  1.  Lightweight

Features

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

xh News & Activities

Highlights All activities

Recent activities

  • Telegraph REST API Client icon
    riturajshakti added xh as alternative to Telegraph REST API Client
  • Routebase icon
    dennyR added xh as alternative to Routebase
  • HarborClient icon
    headzoo added xh as alternative to HarborClient
  • shivamjoker liked xh
  • RequesterX icon
    haksung59 added xh as alternative to RequesterX
  • ApiArk icon
    anesxvito added xh as alternative to ApiArk
  • Test API icon
    basift-tools added xh as alternative to Test API
  • Restretto icon
    varga-robert added xh as alternative to Restretto
  • cavoh54965 added xh as alternative to poster (CLI)
  • K0RR liked xh

xh information

AlternativeTo Categories

DevelopmentFile SharingOS & Utilities

GitHub repository

  •  8,085 Stars
  •  145 Forks
  •  37 Open Issues
  •   Updated  
View on GitHub

Popular alternatives

View all
xh was added to AlternativeTo by CIAvash on and this page was last updated .
No comments or reviews, maybe you want to be first?

Official Links

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).