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
Save

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
    Sean H 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

Development, File Sharing, OS & Utilities

GitHub repository

  •  8,115 Stars
  •  147 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).