# asciimoo/wuzz

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/asciimoo-wuzz).**

10,711 stars · 409 forks · Go · AGPL-3.0

## Links

- GitHub: https://github.com/asciimoo/wuzz
- awesome-repositories: https://awesome-repositories.com/repository/asciimoo-wuzz.md

## Topics

`cli` `curl` `go` `golang` `http` `http-inspection` `inspector`

## Description

Wuzz is an interactive command line HTTP client and request inspector designed for capturing, reviewing, and analyzing outgoing network calls and their payloads. It functions as a terminal-based tool for debugging API issues and testing web endpoints.

The tool provides specialized filtering for response bodies, using regular expressions and format-specific query syntaxes tailored for JSON and HTML data. It allows for the persistence of captured requests and responses to disk to facilitate the reproduction of network issues and offline analysis.

User settings and default request behaviors are managed through TOML configuration files. The interface supports a synchronous request cycle, allowing users to modify and inspect HTTP traffic in real time.

## Tags

### Development Tools & Productivity

- [Command-Line HTTP Clients](https://awesome-repositories.com/f/development-tools-productivity/command-line-http-clients.md) — Provides a terminal-based utility for constructing, sending, and analyzing HTTP requests.
- [Interactive Command Line Interfaces](https://awesome-repositories.com/f/development-tools-productivity/command-line-interfaces/advanced-execution-environments/interactive-command-line-interfaces.md) — Provides an interactive terminal interface for the real-time modification and inspection of HTTP requests.
- [Debugging and Inspection Tools](https://awesome-repositories.com/f/development-tools-productivity/debugging-profiling-testing/debugging-diagnostics/debugging-inspection-tools/debugging-and-inspection-tools.md) — Provides an interactive tool to inspect and troubleshoot API behavior via raw network traffic analysis.
- [HTTP Request Debuggers](https://awesome-repositories.com/f/development-tools-productivity/http-request-debuggers.md) — Enables the analysis and modification of outgoing HTTP requests through an interactive command line interface. ([source](https://github.com/asciimoo/wuzz#readme))

### Part of an Awesome List

- [Format-Specific Query Syntaxes](https://awesome-repositories.com/f/awesome-lists/data/html-parsing/format-specific-query-syntaxes.md) — Implements specialized search syntaxes tailored for JSON and HTML structures to filter nested data within response payloads.
- [Command Line Tools](https://awesome-repositories.com/f/awesome-lists/devtools/command-line-tools.md) — Listed in the “Command Line Tools” section of the The Book Of Secret Knowledge awesome list.

### Data & Databases

- [API Response Parsers](https://awesome-repositories.com/f/data-databases/api-response-parsers.md) — Extracts and interprets structured data from API responses using regex and format-specific queries.
- [Regex Filters](https://awesome-repositories.com/f/data-databases/data-query-filters/regex-filters.md) — Uses regular expression patterns to scan and isolate specific data strings across various response body content types.
- [Local File Writing](https://awesome-repositories.com/f/data-databases/data-engineering-infrastructure/data-persistence-storage/data-storage/file-based-storage/local-file-storage/local-file-writing.md) — Provides the ability to write captured HTTP request and response data to the local file system for offline analysis.

### Networking & Communication

- [API Payload Inspectors](https://awesome-repositories.com/f/networking-communication/http-clients/request-payloads/api-payload-inspectors.md) — Provides tools for dissecting chronological sequences of API request and response payloads for debugging.
- [HTTP Request Debugging](https://awesome-repositories.com/f/networking-communication/http-request-debugging.md) — Captures raw network traffic within a single interactive session for immediate analysis and debugging.
- [HTTP Response Processors](https://awesome-repositories.com/f/networking-communication/http-response-processors.md) — Parses and filters structured data from HTTP API responses using regular expressions.
- [Request Payloads](https://awesome-repositories.com/f/networking-communication/http-clients/request-payloads.md) — Persists captured HTTP request and response payloads to disk for later review. ([source](https://github.com/asciimoo/wuzz#readme))

### Testing & Quality Assurance

- [HTTP Response Filters](https://awesome-repositories.com/f/testing-quality-assurance/general-testing-utilities/test-utilities-assertions/network-api-mocking/api-response-modifiers/dynamic-response-filters/http-response-filters.md) — Allows searching and filtering of response bodies using regular expressions or format-specific query syntaxes. ([source](https://github.com/asciimoo/wuzz#readme))
- [Content-Specific Querying](https://awesome-repositories.com/f/testing-quality-assurance/general-testing-utilities/test-utilities-assertions/network-api-mocking/api-response-modifiers/dynamic-response-filters/http-response-filters/content-specific-querying.md) — Implements specialized search syntaxes and regular expressions to filter nested data within JSON and HTML response bodies.

### Software Engineering & Architecture

- [Traffic Persistence](https://awesome-repositories.com/f/software-engineering-architecture/performance-analysis/incremental-analysis-engines/security-analysis-engines/request-response-pattern-analysis/traffic-persistence.md) — Writes captured HTTP requests and responses to files to facilitate later retrieval and detailed analysis. ([source](https://github.com/asciimoo/wuzz#readme))

### System Administration & Monitoring

- [Network Traffic Logs](https://awesome-repositories.com/f/system-administration-monitoring/interaction-logs/interaction-capturers/network-traffic-logs.md) — Manages persistent storage of intercepted network request and response data for historical analysis.
