Skip to content

Restura

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

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. Postman pm.* API compatible. No DOM, no network escape.

Chain requests with workflows

Extract variables with JSONPath, regex, or headers. Conditional steps. Exponential-backoff retries. 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.