LinuxCommandLibrary

wuzz

Interactive terminal HTTP client

TLDR

Start interactive HTTP client
$ wuzz
copy
Start with a URL pre-filled
$ wuzz -u [https://api.example.com/users]
copy
Start with a config file
$ wuzz -c [~/.wuzz/config.toml]
copy
Start with TLS verification disabled
$ wuzz --insecure -u [https://self-signed.example.com]
copy

SYNOPSIS

wuzz [-u url] [-c config] [options]

DESCRIPTION

wuzz is an interactive HTTP inspection tool with a terminal user interface. It provides a keyboard-driven environment for building HTTP requests, setting headers and body content, and viewing formatted responses without leaving the terminal.
The interface has separate panels for URL, method, headers, request body, query parameters, and response. Navigation uses Tab/Shift+Tab between panels and Ctrl+R to send the request. The tool maintains a history of previous requests accessible with Ctrl+S (search) for easy re-execution.

PARAMETERS

-u URL

Pre-fill the URL field with this URL.
-c FILE
Use the specified configuration file.
--insecure
Skip TLS certificate verification.

CAVEATS

Terminal UI only. Does not support WebSocket connections or file uploads. Configuration file uses TOML format.

HISTORY

wuzz was created by Asmaa Asaad as an interactive command-line HTTP inspection tool, written in Go.

SEE ALSO

curl(1), httpie(1), postman(1)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard