HTTP requests
Compose and send HTTP requests from a desktop-native UI.
Local-first desktop API client for people who want a fast tool for HTTP APIs without living in a browser tab.
PostNot is a fully AI-generated software project: the codebase was produced end-to-end by AI agents, with no human-written code in the repository.
A quick look at the interface from a local development session (Vite preview in the browser at the same routes as the desktop app).
Everything runs on your machine: persistence, history, and imports stay local unless you export them yourself.
Compose and send HTTP requests from a desktop-native UI.
Save requests into collections and nested folders; browse with tree guides and folder icons.
Use environments and {{variable}} substitution across requests.
Built-in dynamic values like Postman-style $guid and $timestamp.
Store secret environment values in the OS credential store, not in plain SQLite.
Inspect request history locally with sensible redaction for secrets.
Postman collections and environments, cURL import, Postman-compatible export.
Attach local files to multipart requests.
Pre-request and test scripts on saved requests (JavaScript in the UI around each send).
Floating notifications, persisted settings, and signed in-app update checks.
Request data and app state live on your machine.
Rust request execution and Tauri packaging instead of a browser-only shell.
Bring data in from Postman and export it back out when you need to.
Secrets stay out of SQLite and are redacted from stored history snapshots.
Pre-1.0. The core workflow is already usable; the product is still growing in areas like richer scripting, multi-request workflows, broader polish, and updater channel decisions. Follow CHANGELOG.md and Releases for updates.