Postguy

Postguy

The offline, native API client for HTTP, gRPC and WebSocket.

Works like Postman, and reads Bruno collections. No account, no sync, no telemetry.

What you get

    Offline by design
    No account, cloud sync, telemetry or update check. The network is used only when you send a request or start an action.
    Native on every desktop
    One Rust and egui app for macOS, Windows, Linux and FreeBSD. No browser engine and no web build.
    Collections and environments
    Folders, requests, variables, globals and secrets, stored as plain JSON files in a workspace folder you choose.
    Scripts and tests
    Pre-request and post-response scripts in a sandboxed QuickJS engine. Supports the pm, pg and Bruno-style APIs.
    Collection runner
    Run a collection with data files and iterations, in the app or from the CLI. Reports in CLI, JSON, JUnit, HTML, CSV, XLSX and PDF.
    Headless automation
    postguy-cli uses the same engine as the app, so scripts and agents can do what you do by hand.
Copyright © 2026