HTTPie
A user-friendly HTTP client.
The command‑line client provides a human‑friendly interface for sending arbitrary HTTP and HTTPS requests. It supports an expressive, natural syntax that lets users specify methods, headers, JSON bodies, form fields, file uploads, and authentication options directly on the command line. Responses are displayed with formatted, colorized output, and the tool includes built‑in handling of JSON, persistent sessions, and wget‑like downloads.
Targeted at developers and API testers, the client is suited for debugging, exploring, and interacting with web services. Features such as proxy support, HTTPS, custom headers, and an offline mode for constructing requests without transmission make it useful for a range of workflow scenarios, from quick one‑liners to more complex scripted interactions.
The project is stable, distributed via PyPI, and accompanied by extensive documentation, community channels on Discord and Stack Overflow, and a public repository for issue tracking and contributions.
Reviews
Loading reviews…
Similar apps

API & Network Testing
HTTPie
HTTPie is making APIs simple and intuitive for those building the tools of our time. ![Freeware][Freeware Icon]

API & Network Testing
HTTP Prompt
Interactive HTTP client featuring autocomplete and syntax highlighting.

API & Network Testing
curlie
A curl frontend with the ease of use of HTTPie.

API & Network Testing
ATAC
A feature-full TUI API client made in Rust.
API & Network Testing
httptap
Breakdown and visualize HTTP requests.
Version Control & Git
hub
Make git easier to use with GitHub.