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
- Chocolatey
choco install httpie - Homebrew
brew install httpie - Flathub
flatpak install flathub io.httpie.Httpie
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.