Tech News
← Back to articles

Show HN: Explain Curl Commands

read original related products more articles

explain-my-curl is a local-first CLI for understanding what a curl command is doing across DNS, TLS, and HTTP.

This repository currently includes:

A CLI command to parse and explain a curl input

A starter TUI for interactive exploration

Execution telemetry for DNS, TCP connect, TLS handshake, and time-to-first-byte

Secret redaction for command display and error strings

Evidence labels ( Observed , Inferred , Estimated ) to support protocol transparency

, , ) to support protocol transparency A transparency contract in docs/transparency-contract.md

Quick Start

go mod tidy go run ./cmd/explain-my-curl explain " curl https://example.com -I " go run ./cmd/explain-my-curl tui go run ./cmd/explain-my-curl doctor go run ./cmd/explain-my-curl version

... continue reading