Native, not a web app in a costume
Tauri v2 with the operating system's own webview, and Rust with reqwest doing the networking on a real thread. No bundled browser engine to keep alive.
S7 Products / 02 — ReqTone
Native API client — REST · GraphQL · SSE
A desktop API client for people who would rather not run a browser inside a browser. Rust and Tauri v2, the system webview, and every collection, variable and credential in one local SQLite file that belongs to you.
What it is
Tauri v2 with the operating system's own webview, and Rust with reqwest doing the networking on a real thread. No bundled browser engine to keep alive.
Collections, history, environments and credentials all live in a single db.sqlite. Copy it, diff it, back it up, open it with any SQLite tool. No account, no sign-in, nothing in anyone else's cloud.
Every request travels the same streaming code, so a response renders as it is written. Server-Sent Events arrive as inspectable frames — message, error, done — with a live elapsed timer.
The editor from VS Code, in two panes: GraphQL query beside its JSON variables, with validation as you type, plus form and multipart body editors.
Variables resolve from request, to project, to global — narrowest wins, and you can see which row won. Bearer, API key, Basic and OAuth2 profiles are declared once at the project and inherit down the tree. Existing work comes in from Postman v2.1, OpenAPI 3.0 or a pasted cURL command.
Where it stands
ReqTone is at v0.1.0 and has not been released. The application builds, but code signing is the blocker standing between it and a download link — and S7 does not ship unsigned binaries to people who trust it.
Status as published on reqtone.com