hostman
hostman
local-first api client

Request. Inspect. Retain.
Without the cloud bloat.

hostman is a fast, account-free desktop client for HTTP, WebSocket, and gRPC. No tracking, no cloud sync—just pure local execution.

hostman
Environments
Collections
History
▾ My API
GET users
POST orders
GET ▾ {{baseUrl}}/users Send
ParamsHeadersBodyAuthSettings
page2
limit25
200 OK84 ms1.2 KBHTTP/2🔒 TLS 1.3

"users"
"id" 1 "name" "Ada Lovelace" "role" "admin"
"id" 2 "name" "Grace Hopper" "role" "editor"

"page" 2 "total" 214
supported protocols

Three protocols. One window.

Call endpoints, inspect exact network responses, and organize your API requests locally with zero overhead.

HTTP & REST

Standard Web APIs

Execute GET, POST, PUT, DELETE, and GraphQL queries with full support for JSON, Form Data, and binary uploads.

WebSocket

Real-Time Streams

Maintain persistent connections to send and inspect streaming messages, live feeds, and event sockets.

gRPC

High-Performance RPCs

Test microservice endpoints natively using .proto specs or server reflection without code generation.

built for speed

Everything you need to test APIs. Nothing else.

Most API clients have morphed into heavy cloud platforms. hostman returns to the essentials: sending requests and inspecting responses rapidly on your local machine.

Instant Execution

No account, no sign-up, no external dependencies. Lightweight footprint on disk.

Zero Cloud Tracking

There is no login screen or telemetry server. hostman communicates only with the endpoints you specify.

Git-Friendly Storage

Collections save as readable JSON under ~/.hostman/collections/. Easily version control, diff, or share via repositories.

No Paywalls

No paid tiers, request caps, or team limits. Access all features out of the box.

Unified Interface

Manage HTTP, WebSocket, and gRPC in side-by-side tabs while sharing environment variables and history.

Detailed Timing Breakdown

Pinpoint bottlenecks with granular timing metrics: DNS, TCP connect, TLS handshake, TTFB, and download duration.

focused scope

What hostman deliberately leaves out

  • Test scripting. No custom script execution hooks before or after requests.
  • Collection runner. Requests run manually one at a time, without automated batch execution.
  • Mocks & Monitors. Excludes platform extras like hosted mock servers or uptime monitoring.
  • Cloud Collaboration. Team sharing relies on standard Git workflows and local files.
  • Automated OAuth2 Flow. Paste Bearer tokens or API keys directly into settings.
  • Automatic Cookie Jar. Response cookies are displayed clearly but not stored across sessions.
  • Dynamic Request Chaining. Transfer variables manually or via environment presets.
  • Code Generator. Keeps the interface clean by focusing on active client execution.
design philosophy

If your workflow depends on automated CI test runners, cloud team workspaces, or complex auth flows, tools like Postman or Bruno are better suited.

hostman is built strictly for rapid, manual request inspection with zero overhead.

comparison

Where it sits

hostman's niche is narrow on purpose: the lightweight, local-first client for sending HTTP, WebSocket, or gRPC requests and inspecting responses.

ToolScopeAccountStorage
hostman HTTP + WebSocket + gRPC (Core testing focus) None, ever Plain JSON files on disk
Postman Full API platform (Mocks, docs, CI pipelines) Required (Cloud sync) Proprietary cloud storage
Bruno HTTP-first desktop client None Plain files (Git-friendly)
Insomnia API Client & Design platform Nudged over time Proprietary cloud sync
curl / HTTPie CLI-based tool, scriptable None User scripts
Paw / RapidAPI Native Mac API client None Paid license
install

macOS, Windows, or Linux

No Node.js, Python, Java, Docker, or account setup required.

macOS

Universal Binary (Intel & Apple Silicon). Unsigned build.
Download .dmg (~198 MB)
# brew tap coming soon —
use the direct download above
for now

Windows

Windows 10+. Unsigned — SmartScreen will warn once.
Download .exe — 93 MB
# after downloading →
More info → Run anyway

Linux

Any current distribution supporting AppImage.
Download .AppImage — 122 MB
chmod +x hostman-1.0.0.AppImage
./hostman-1.0.0.AppImage