Resonance

A local-first, zero-account API client for HTTP, GraphQL, and gRPC workflows β€” resource-friendly at ~15MB bundle size and ~50MB memory usage

Loading version...

Screenshots

Main Interface

Main interface with request configuration

Environment Management

Environment management dialog

Mock Server

Mock server with request logging

Settings

Settings with theme selection

Download

Available for Linux, macOS, and Windows

Linux

AppImage and DEB packages, plus Flathub support for Linux desktops

Download for Linux

macOS

DMG installer for Intel and Apple Silicon

Download for macOS

Windows

Installer packages for Windows desktops

Download for Windows

Or build from source:

Building the Tauri app requires system dependencies. See: Tauri prerequisites

git clone https://github.com/db-mobile/resonance.git cd resonance npm install npm run build:tauri

Features

πŸ“¦

Collection Import

Import OpenAPI 3.0 specs and Postman collections (v2.0/v2.1) with intelligent parsing and example generation

πŸ”§

Scripts & Automation

Pre-request and test scripts with JavaScript execution, rich assertion API, and environment integration

🌐

Environment Management

Organize variables into environments with quick switching, import/export, and template syntax support

πŸ”

Authentication

Bearer Token, Basic Auth, API Key, OAuth 2.0, and Digest Auth with secure credential storage

πŸ’»

Code Generation

Export requests in 9 languages: cURL, Python, JavaScript, Node.js, Go, PHP, Ruby, and Java

πŸš€

Mock Server

Built-in HTTP mock server with automatic response generation from OpenAPI schemas and custom responses

πŸ“Š

Performance Metrics

Detailed timing breakdown including DNS, TCP, TLS, TTFB, and download time visualization

🎨

Themes & i18n

Four themes, nine accent colors, and translations for English, Brazilian Portuguese, German, Spanish, French, and Italian

⌨️

Keyboard Shortcuts

Comprehensive shortcuts for all actions with platform-aware bindings and help dialog

πŸ“

GraphQL Support

Dedicated GraphQL query editor with syntax highlighting and schema support

πŸ—‚οΈ

Workspace Tabs

Multiple concurrent request tabs with independent state and persistent storage across sessions

πŸ”’

Secure Architecture

Tauri-based desktop architecture with secure IPC boundaries, sandboxed scripting, and native packaging

Built With

Tauri v2.x
reqwest Rust crate
CodeMirror v6.x
esbuild v0.25.x