Back to projects

Frontier

A private HTTP client for defining, running, and comparing requests without separating their data from the project's context.

Period
Jun 2026 — present
Use
Everyday tool
Repository
Private
Technologies
Rust · Tauri · React · TypeScript · YAML · SQLite

HTTP work, close to the project.

Frontier keeps requests and environments in versionable YAML, separates secrets from collections, and stores execution history locally. The interface and CLI share the same core, so a person or an agent can operate the same contract without rebuilding it in another tool.

  1. 01

    Define

    Readable requests and environments alongside the project.

  2. 02

    Run

    One core shared by the interface and CLI.

  3. 03

    Compare

    Two responses and their differences, with context intact.

Two views of the same flow.

The workspace shows a request's preparation and response; the comparator places two executions side by side to isolate only what changed.

01 / 02

Work with the same request in dark and light modes.

Frontier workspace showing a GET request and its JSON response.
Work with the same request in dark and light modes.