Products / REST client and test suite

Amber.

A Markdown-native REST client where requests live in files, and every file runs as a test suite.

01 / What it is

Tests every API we ship

Most REST clients keep your API workflows in a proprietary app, behind an account, drifting out of date next to the code they describe. Amber puts requests in plain Markdown files instead: version-controlled, diffable, reviewable in a pull request, and runnable from a terminal UI that refreshes as you edit.

Because every request carries its expectations, the same files run headlessly in CI as a test suite: exit codes for pipelines, JUnit reports for dashboards, environments and variables for staging against production. One set of documents to explore an API and to prove it still behaves.

02 / What's inside

Markdown requests
Requests live in .md files: version-controlled, diffable, executable.
Terminal UI
Browse and run requests from a TUI that refreshes live as files change.
Test suite in CI
Headless runs with CI-friendly exit codes and JUnit reports.
Environments and variables
Switch environments from frontmatter, override variables per run.
Request chaining
Later requests reuse captures and cookies from earlier ones.
Editor support
A bundled language server, with a VS Code extension included.

03 / Contact

Tell us what you need to ship. One conversation with the engineer who would do the work.

hello@jxd.dev

Or book a 30-minute call