xh
« Back to VersTracker
Description:
Friendly and fast tool for sending HTTP requests
Type: Formula  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: http-client cli api rust developer-tools
Install: brew install xh
About:
xh is a command-line HTTP client that sends requests and displays responses. It is designed as a friendly and fast drop-in replacement for HTTPie, written in Rust for performance. The tool features intuitive syntax, colorized output, and persistent sessions for efficient API testing.
Key Features:
  • Drop-in replacement for HTTPie with familiar syntax
  • Written in Rust for high performance and memory safety
  • Supports JSON, forms, and file uploads
  • Persistent sessions and automatic connection reuse
Use Cases:
  • Testing and debugging REST APIs from the terminal
  • Automating HTTP requests in scripts
  • Inspecting and interacting with web services
Alternatives:
  • curl – More powerful and ubiquitous, but with a less intuitive syntax for humans
  • httpie – The original tool that xh emulates; xh is typically faster due to Rust implementation
  • wget – Primarily focused on downloading files rather than interactive API requests
Version History
Detected Version Rev Change Commit
Dec 17, 2025 8:09am 0 VERSION_BUMP 413720d9
Jan 3, 2025 1:02am 0 VERSION_BUMP a4fc7fc8
Jan 2, 2025 6:26pm 0 VERSION_BUMP 456ec3a1
Jan 2, 2025 2:15pm 0 VERSION_BUMP e989eb74
Oct 12, 2024 11:08pm 0 VERSION_BUMP bb731fd3
Oct 12, 2024 9:56pm 0 VERSION_BUMP a7cd604e