v1.1.0 is out

HTTPZen - Terminal HTTP Client

A terminal-based HTTP client to interact with APIs from your terminal. It supports various HTTP methods, benchmarking, and more, making it a powerful tool for developers and API testers.

httpzen GET https://google.com
Installation

Why httpzen?

Fast, ergonomic and made for power users.

Fast CLI

Low overhead and instant feedback for your API workflows.

Benchmarking

Built-in benchmarking to compare endpoints and measure latency.

Deep Inspection

Inspect requests, responses, headers and network details.

IP Lookup

Look up your IP and related network information quickly.

Shortcuts

Navigate with handy keyboard shortcuts to speed up tasks.

Pretty Output

Readable, colorized output for JSON and common payloads.

Quick start

Download a package for your distro or the standalone binary.

Binary

Standalone executable for any Linux distro.

After download:
$ chmod +x ./httpzen && mv ./httpzen /usr/local/bin

Debian/Ubuntu (.deb)

Install with apt on Debian-based distros.

After download:
$ apt install ./httpzen.deb

Fedora/RHEL (.rpm)

Install with dnf/yum on RPM-based distros.

After download:
$ dnf install ./httpzen.rpm

Flatpak

Install via Flatpak package.

After download:
$ flatpak install ./httpzen.flatpak

Windows

Standalone executable for Windows.

After download:
$ .\httpzen.exe

Source

Build from source. Read the README for more information.

After download:
$ git clone https://github.com/diogopereiradev/httpzen

Documentation

Read the usage guide, flags and advanced workflows.