Terminal-first HTTP request debugging.
Capture, inspect, replay, and diff HTTP requests directly from your terminal with minimal typing.
npm install -g @curlme/clicurlme
curlme listenIf this is your first run, curlme creates a temporary bin, sets it active, and prints your endpoint.
If you prefer no auto-create:
curlme --no-create
curlme initcurlme init stripe-dev
curlme listen
curlme latest
curlme show 2
curlme replay 1 --to http://localhost:3000/webhook
curlme diff- Active bin is remembered per workspace (git root when available).
- Use global context with
--global. - After
init/new, created bin becomes active automatically. - Ref selectors are most-recent-first:
1= latest2= previous- short request IDs are resolved inside the active bin
curlme init [name]create temp/named bin and set activecurlme new [name]alias forinitcurlme binshow current bin and recent bins (TTY: picker)curlme bin <name|id>set active bincurlme bin set <name|id>explicit set formcurlme use [name|id]alias forbincurlme statusshow auth + active context + endpoint
curlme listen/curlme lstream incoming requestscurlme latestshow full latest requestcurlme latest --summarycompact single rowcurlme show [ref]/curlme s [ref]show request details- In TTY, missing ref opens a picker
curlme replay [ref] --to <url>/curlme r [ref] --to <url>replay request- In TTY, missing ref opens a picker
curlme diff [a] [b]/curlme d [a] [b]compare requests- Defaults to
1vs2
- Defaults to
curlme open [ref]open dashboard for active bin/requestcurlme export --format <json|curl>export request historycurlme loginauthenticate with API keycurlme upgradeopen billing/plan page
Use --json for machine-readable output where supported.
curlme latest --summary --json
curlme export --format json --jsonLegacy commands still work with warnings and map to new commands. They are planned for removal in v2.0.
Examples:
curlme auth login->curlme logincurlme request latest->curlme latestcurlme bin create->curlme initcurlme billing->curlme upgrade
CURLME_API_URLoverride API base URL (default:https://curlme.io)
MIT