The API Client
Built for Your Terminal
ax brings xh/httpie-style syntax parsing into a blazing-fast, interactive Terminal User Interface (TUI). Written in Go, powered by Bubble Tea.
curl -sSL https://ax.pages.dev/install.sh | bash
{
"users": [
{
"id": 1,
"name": "Alice Johnson",
"email": "alice@example.com",
"role": "admin",
"active": true
},
{
"id": 2,
"name": "Bob Smith",
"email": "bob@example.com",
"role": "user",
"active": false
}
],
"total": 2,
"page": 1,
"status": "success"
}
Everything a Terminal Power User Needs
No Electron. No GUI bloat. Just a single 23 MB binary that turns your terminal into a full-featured API client.
Three-Pane TUI
Sidebar, request builder, and response viewer — cycle between them with Tab. Powered by Bubble Tea v2 for buttery-smooth terminal rendering.
xh/Httpie Syntax
Intuitive single-line syntax parsing right from your prompt. Type :8080/api/users name==John and go.
Chroma Highlighting
Beautiful Catppuccin Macchiato-themed JSON highlighting powered by Chroma v2. Responses are colorized and formatted for readability.
SQLite History
Every request is persisted locally via SQLite with WAL mode. Your history survives restarts — browse, reload, or delete with Ctrl+D.
Clipboard + Copy
Press Ctrl+Y to copy any response body to your clipboard. Works on X11, Wayland, and macOS — zero configuration.
Cross-Platform
Linux, macOS, Windows — one statically linked binary. No CGo, no dependencies. Install via Homebrew, AUR, or download directly from GitHub Releases.
Install ax on Any Platform
Native packages for every OS. Pick your poison.
yay -S ax-cliAlso available via paru -S ax-cli or manual PKGBUILD install from AUR.
brew tap zaidejjo/tapbrew install ax-clicurl -sSL https://ax.pages.dev/install.sh | bashWorks on Linux, macOS. Detects your OS, architecture, and preferred package manager automatically.
iwr -useb https://ax.pages.dev/install.ps1 | iexDownloads the Windows binary from GitHub Releases, extracts it, and adds it to your PATH.
The Smart Install Script
Our intelligent installer automatically detects your platform and picks the right installation method. Fully open source — audit it before you pipe it.
install.sh
Linux & macOS
Auto-detects your OS and package manager. Installs via Homebrew on macOS, AUR on Arch Linux, package manager on Debian/Fedora, or pulls the universal binary.
install.ps1
Windows
Downloads the latest Windows binary from GitHub Releases, extracts it, and adds it to your User PATH automatically. Works in PowerShell 5.1+ and PowerShell Core.
Why pipe a script?
You don't have to! Every release includes standalone binaries, Homebrew formulas, AUR packages, and platform-specific installers. The script is purely for convenience and is fully open source —read the source on GitHub.