HTTPie

Human-friendly command line HTTP client with colourised output.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

3 more ways to get HTTPie

Package managers

About HTTPie

HTTPie sends HTTP requests with a terse syntax for headers, JSON fields and query parameters, and prints formatted, colour-highlighted responses. It supports sessions, authentication plugins, file uploads and downloads, and has a desktop application alongside the CLI.

Strengths

  • JSON request bodies expressed as simple key=value arguments
  • Readable, colourised responses without piping through a formatter

Limitations

  • Slower to start than curl because it is a Python application
  • The desktop and cloud products push accounts the CLI does not need

Details

Pricing
FreeThe open-source client is available without a license fee. Cloud features are paid.
License
BSD-3-Clause
Developer
HTTPie
Platforms
Windows, macOS, Linux, Command line
How it runs
Downloadable app
Best suited for
Human-friendly command line HTTP client with colourised output
Categories
API clients
Last verified
Added
Provenance
Selected from the TechWalrus Resource Hub (CLI & Terminal); facts checked against the developer's own pages, 3 sources on file.

Report a wrong fact or a dead link on this listing