Private by default
Requests, responses and secrets stay on your machine.
- No account, no cloud sync
- Secrets live in the OS keychain, never in your files
- Zero telemetry
- Requests go straight to your servers
Ping is a fast, privacy-first API client. Requests, responses, collections and secrets never leave your computer — no account, no cloud sync, no telemetry.
Available for macOS, Windows and Linux · Free and open source
Features
Requests, responses and secrets stay on your machine.
Collections are folders of YAML that you own.
Compose, send and dig into the response.
A native core, plus tools to test and automate.
In the app
A dense, focused workspace that gets out of the way.


Architecture
Talking over newline-delimited JSON-RPC 2.0 on stdio.
Tailwind v4 and CodeMirror 6, sandboxed with no Node access. Everything crosses one choke point.
Windows and menus, file dialogs, filesystem watching, secrets in safeStorage, opt-in updates.
HTTP and streaming, timing, cookies, proxy and mTLS, auth flows, imports, the collection runner and the YAML store.
Download
Free, open source, and yours to keep.
Ping is a desktop app — open this page on macOS, Windows or Linux to install it.
Builds are currently unsigned — your OS may ask you to confirm on first launch.
Or build from source
# Java 25 + Node.js 26
git clone https://github.com/dbohry/ping && cd ping
make setup # install deps, build the core
make dev # start Electron with hot reload