git404hub

what is http-prompt fr?

httpie/http-prompt — explained in plain English

Analysis updated 2026-06-24

9,116PythonAudience · developerComplexity · 2/5Setup · easy

tl;dr

HTTP Prompt is an interactive terminal tool for testing APIs, it gives you a live session with autocomplete and color-coded responses, so you can set headers and auth once and reuse them across many requests without retyping.

vibe map

mindmap
  root((repo))
    What it does
      Interactive HTTP
      API testing
      Live terminal session
    Features
      Autocomplete
      Colored output
      Persistent headers
    Built on
      HTTPie client
      prompt toolkit
    Audience
      API developers
      Backend testers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Explore and test a REST API interactively in your terminal without retyping authentication headers on every request.

VIBE 2

Use autocomplete suggestions to discover and call API endpoints faster than with curl or plain HTTPie.

what's the stack?

PythonHTTPieprompt_toolkit

how it stacks up fr

httpie/http-promptkozea/weasyprintcadene/pretrained-models.pytorch
Stars9,1169,1159,111
LanguagePythonPythonPython
Setup difficultyeasyeasyeasy
Complexity2/52/52/5
Audiencedeveloperdeveloperresearcher

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · easy time til it works · 5min
License not described in the explanation.

in plain english

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.

prompts (copy fr)

prompt 1
Show me how to start an HTTP Prompt session against a local REST API, set a Bearer token once, and then send GET and POST requests.
prompt 2
Help me use HTTP Prompt to explore a public API, I want to set a base URL, add query parameters, and inspect the JSON response.
prompt 3
Walk me through installing HTTP Prompt with pip and connecting it to a running FastAPI or Flask development server.
prompt 4
Show me the HTTPie command syntax I need to know to use HTTP Prompt effectively for testing JSON APIs.

Frequently asked questions

what is http-prompt fr?

HTTP Prompt is an interactive terminal tool for testing APIs, it gives you a live session with autocomplete and color-coded responses, so you can set headers and auth once and reuse them across many requests without retyping.

What language is http-prompt written in?

Mainly Python. The stack also includes Python, HTTPie, prompt_toolkit.

What license does http-prompt use?

License not described in the explanation.

How hard is http-prompt to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is http-prompt for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.