Skip to content

Restura

One client. Every protocol. No account, no cloud sync, no telemetry.

Get the desktop app

Native builds for macOS, Windows & Linux — unlocking Kafka, mTLS, SOCKS proxies, filesystem-backed collections, and OS-keychain secrets. Auto-updates itself.

Three platforms, one renderer

Web app on Cloudflare Pages, native desktop apps for macOS / Windows / Linux, and a self-hostable Docker image. The same React UI ships everywhere.

Privacy first

No account, no cloud sync, no telemetry. Collections, history and secrets live on your machine — IndexedDB on web, OS keychain on desktop.

Scriptable, sandboxed

Pre-request and test scripts run in an isolated QuickJS WASM sandbox using the native rs.* API — fully Postman pm.* compatible. No DOM, no network escape.

Chain requests with workflows

Build request graphs with branching, switches, loops, and parallel steps. Extract variables with JSONPath, regex, or headers. Run anywhere — including in CI.

Built-in AI assistant

Chat with OpenAI, Anthropic, or OpenRouter. The assistant can read the current request and response for context — with redaction baked in.

Speaks MCP both ways

Restura proxies any MCP server, and it can be an MCP server — exposing collections, environments, and history to agents like Claude.