Terminal Client

Download RESTerX CLI

Powerful command-line interface for testing APIs directly from your terminal

Quick Install (Recommended)
One-command installation with automatic setup and PATH configuration
🍎🐧

macOS / Linux

curl -fsSL https://resterx.vercel.app/install.sh | bash

Automatically detects your OS and architecture, downloads, and installs RESTerX CLI

🪟

Windows (PowerShell)

irm https://resterx.vercel.app/install.ps1 | iex

Automatically downloads, installs, and adds RESTerX CLI to your PATH

What it does: Detects your platform, downloads the correct binary, makes it executable, installs to system PATH, and shows usage instructions

Manual Download

Download precompiled binaries directly (for advanced users or custom installations)

🪟
Windows
x64

Installation:

Download resterx-cli-windows-amd64.exe

Optionally rename to resterx-cli.exe

Run directly or add to your PATH

resterx-cli-windows-amd64.exe

🍎
macOS
Apple Silicon (arm64)

Installation:

Download resterx-cli-darwin-arm64

Run: chmod +x resterx-cli-darwin-arm64

Move to PATH: sudo mv resterx-cli-darwin-arm64 /usr/local/bin/resterx-cli

resterx-cli-darwin-arm64

🍎
macOS
Intel (amd64)

Installation:

Download resterx-cli-darwin-amd64

Run: chmod +x resterx-cli-darwin-amd64

Move to PATH: sudo mv resterx-cli-darwin-amd64 /usr/local/bin/resterx-cli

resterx-cli-darwin-amd64

🐧
Linux
x64

Installation:

Download resterx-cli-linux-amd64

Run: chmod +x resterx-cli-linux-amd64

Move to PATH: sudo mv resterx-cli-linux-amd64 /usr/local/bin/resterx-cli

resterx-cli-linux-amd64

Features

Interactive terminal UI with menu navigation

Web interface mode with browser access

Support for all HTTP methods (GET, POST, PUT, PATCH, DELETE, HEAD)

Cross-platform support (Windows, macOS, Linux)

Standalone binary with no dependencies

Lightweight and fast startup

Quick Start

Interactive Mode

resterx-cli

Start the interactive menu for API testing

Web Interface Mode

resterx-cli web

Start web server at http://localhost:8080

Custom Port

resterx-cli web --port 3000

Specify a custom port for the web server

Version Info

resterx-cli version

Display version and build information

Additional Resources

Prefer to Build from Source?

Clone the repository and build the CLI yourself using our Makefile