xh AlternativesHTTP & API Clients like xh

xh is described as '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' and is a HTTP Client in the development category. There are more than 25 alternatives to xh for a variety of platforms, including Mac, Windows, Linux, Web-based and Google Chrome apps. The best xh alternative is Wget, which is both free and Open Source. Other great apps like xh are cURL, Postman, Yaak and ApiArk.

Copy a direct link to this comment to your clipboard
Alternatives
Get a badge for your sitexh alternatives page was last updated

Alternatives list

  1. Wget icon
     446 likes

    GNU Wget is a free software package for retrieving files using HTTP(S) and FTP, the most widely-used Internet protocols. It is a non-interactive command line tool, so it may easily be called from scripts, cron jobs, terminals without X-Windows support, etc.

    28 Wget alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Linux Mobile
    • US flagUnited States
    Wget screenshot 1
    Good alternative?
     
  2. cURL icon
     195 likes

    cURL is a computer software project providing a library and command-line tool for transferring data using various protocols with URL syntax: supporting FTP, FTPS, SCP, SFTP, HTTP, HTTPS, TFTP, TELNET, DICT, LDAP, LDAPS and FILE.

    28 cURL alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Cygwin
    • Haiku
    Good alternative?
     
  3. Postman icon
     186 likes

    Postman is a collaborative platform for API development that provides extensive tools for designing, testing, and documenting APIs. It allows API verification through requests, automated testing via Collection Runner, and offers both free and paid plans, catering to individuals and teams.

    121 Postman alternatives

    Cost / License

    • Freemium
    • Proprietary

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Chrome OS
    • Google Chrome
    • Flathub
    • Flatpak
    • Snapcraft
    • US flagUnited States
    Postman screenshot 1
    Good alternative?
     
  4. Yaak icon
     22 likes

    The API client for modern developers. Call REST, GraphQL, and gRPC APIs from a simple and intuitive app.

    80 Yaak alternatives

    Cost / License

    • Free Personal
    • Open Source (MIT)

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    Good alternative?
     
  5. ApiArk icon
     5 likes

    ApiArk is a local-first API client built with Tauri v2 and Rust. No login, no cloud, no telemetry. Supports REST, GraphQL, gRPC, WebSocket, SSE and MQTT from one interface. Collections are stored as plain YAML files on your filesystem, fully git-diffable.

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Platforms

    • Windows
    • Linux
    • Mac
    • BA flagBosnia & Herzegovina
    ApiArk screenshot 1
    Good alternative?
     
  6. HTTPie (pronounced aitch-tee-tee-pie) is a command line HTTP client. Its goal is to make CLI interaction with web services as human-friendly as possible. It provides a simple http command that allows for sending arbitrary HTTP requests using a simple and natural syntax, and...

    Cost / License

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Python
    • FreeBSD
    Good alternative?
     
  7. HarborClient icon
     2 likes

    HarborClient is a free, open-source desktop API client for macOS, Windows, and Linux. It gives you a familiar Postman-style workspace—collections, environments, request scripts, and a tabbed editor—while keeping your work on your machine or on storage you control.

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

    • Windows
    • Mac
    • Linux
    Good alternative?
     
  8. Hurl icon
     7 likes

    Hurl is a command line tool that runs HTTP requests defined in a simple plain text format. It can capture values, evaluate queries on headers and body response. It is very versatile: it can be used for both fetching data and testing HTTP sessions.

    Cost / License

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    Good alternative?
     
  9. Chapar icon
     Like

    Upcoming API testing tool in beta, built in GoLang, supporting HTTP/gRPC, workspaces, environments, request management, and various content types. Features include dark mode, local data storage, Postman import, environment variable setting, and request chaining.

    Cost / License

    Application type

    Platforms

    • Mac
    • Linux
    Good alternative?
     
  10. gRPC icon
     1 like

    gRPC is a modern open source high performance Remote Procedure Call (RPC) framework that can run in any environment. It can efficiently connect services in and across data centers with pluggable support for load balancing, tracing, health checking and authentication.

    Cost / License

    Platforms

    • Self-Hosted
    • US flagUnited States
    gRPC screenshot 1
    Good alternative?
     
  11. Powerful HTTPie alternative in Go.

    Cost / License

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • FreeBSD
    • DragonFly BSD
    • NetBSD
    • OpenBSD
    Good alternative?
     
  12. Thunder Client is a hand-crafted lightweight Http Client extension for Visual Studio Code. No separate download needed, Just install the extension from VS Code marketplace.

    69 Thunder Client alternatives

    Cost / License

    • Free
    • Proprietary

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Visual Studio Code
    Good alternative?
     
12 of 31 xh alternatives