httptap
Breakdown and visualize HTTP requests.
The tool provides a command‑line interface that parses an HTTP request and records each stage of the transaction—DNS resolution, TCP connection, TLS handshake, server response wait, and body transfer. It presents the data as a timeline table, a compact summary, or as machine‑readable metrics, enabling users to inspect performance details and compare runs over time.
It supports all standard HTTP methods, including GET, POST, PUT, PATCH, DELETE, HEAD, and OPTIONS, and can send request bodies in formats such as JSON or XML, either inline or from a file. The resolver reports both IPv4 and IPv6 addresses, and TLS information such as certificate common name, expiry, cipher suite, and protocol version is captured automatically.
Designed for interactive troubleshooting, regression analysis, and baseline recording, the utility can output JSON for further processing and includes features like SLO threshold checking. It is distributed via PyPI, offers shell completions, and is built on httpcore trace hooks with fallback mechanisms when low‑level data is unavailable.
Reviews
Loading reviews…
Similar apps

Version Control & Git
HTTPie
A user-friendly HTTP client.

API & Network Testing
ATAC
A feature-full TUI API client made in Rust.

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

DevOps & Infrastructure
updo
Website monitoring tool.

API & Network Testing
HTTPeep
Make HTTP Debug Rules Composable,Reuse Rules anywhere

API & Network Testing
Step CI
API testing and QA framework.