Explore and test a REST API interactively in your terminal without retyping authentication headers on every request.
Use autocomplete suggestions to discover and call API endpoints faster than with curl or plain HTTPie.
HTTP Prompt is an interactive command-line tool for making HTTP requests and testing APIs. You open it in your terminal, and instead of typing out a full command each time, you get a live session with autocomplete suggestions as you type and color-coded output that makes responses easier to read at a glance. It is built on top of two existing Python tools: HTTPie, a popular command-line HTTP client with a friendlier syntax than the standard curl, and prompt_toolkit, a library for building interactive terminal interfaces. HTTP Prompt combines these to give you a persistent session where you can set headers, parameters, and authentication once and reuse them across multiple requests without repeating yourself. The README is short and points to the project's documentation site for full usage details. It does not go into depth about specific commands or features beyond the high-level description. The tool is available through PyPI, the standard Python package index, and is open source.
← httpie on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.