Skip to main content
v0.2.0-beta — Open Source

500MB5MB$25/mo$02 sec50ms

Mercury is a native API client written in Rust. No Electron bloat. No cloud accounts. No subscription fees. Just ⌘+Enter and your request is sent.

5MB
Binary Size
<50ms
Startup
30MB
RAM Usage
$0
Forever
Mercury App - 3-column layout showing sidebar, request editor, and response panel
// The Philosophy

We said no to everything
that doesn't matter

While Postman adds AI assistants, team collaboration, and 47 features you'll never use, we built the opposite. Mercury does one thing: send HTTP requests. Fast.

Inspired by 37signals and the Unix philosophy. No accounts. No cloud. No tracking. No bloat. Your data stays on your machine, in plain text files you can grep.

Native Performance

Written in Rust. Launches before Postman finishes checking for updates. No Electron, no web views, no memory hogs.

📁

Files, Not Databases

Live Two-Way Sync. Edit in VS Code, run in Mercury. Change a file, it updates instantly. No import/export.

🔒

Truly Local

We don't have servers. We can't see your API keys even if we wanted to. Your secrets stay yours.

⌨️

Keyboard First

⌘+Enter to send. ⌘+S to save. ⌘+K to search. Your hands stay on the keyboard where they belong.

The honest comparison

Numbers don't lie. Marketing does.

Postman
Insomnia
Mercury
App Size
~500MB
~400MB
5MB
Startup Time
3-5 seconds
2-4 seconds
<50ms
Memory Usage
300-800MB
200-500MB
~30MB
Price (Pro)
$14-25/mo
$5-18/mo
Free forever
Account Required
Yes
Yes
No
Open Source
No
Partially
100%
Telemetry
Yes
Yes
None
Works Offline
Limited
Limited
Always

Your requests. Your files.

No proprietary databases. Just plain text you can version control.

# ~/api-tests/users/get-user.http

GET https://api.example.com/users/{{user_id}}
Authorization: Bearer {{token}}
Accept: application/json

# Variables loaded from .env files. Git-friendly. Greppable.

Get Mercury

One download. No signup. No credit card.

Or build from source:
cargo install mercury