DEVTOOLS

Relay

Webhook debugging tunnel with deterministic replay for local development.

In Development v0.2.1 cableSoloBit Lab
01

What It Is

Relay gives local development a first-class webhook story. It exposes a public endpoint, forwards deliveries to your localhost, and records every request and response as a replayable, diffable trace — so integrating Stripe, GitHub, or any provider stops being a cycle of redeploy-and-pray.

Traces are deterministic: replay a delivery against a code change and see exactly what differs. Failed handlers can be re-run with edited payloads to reproduce edge cases on demand.

02

By The Numbers

<40ms. Tunnel overhead.
∞. Trace retention.
0. Config files.
03

Key Features

Zero-Config Tunnels

bolt

One command exposes a stable public endpoint bound to any local port. No accounts, no YAML.

Deterministic Replay

replay

Re-run any recorded delivery against new code or an edited payload. Same input, observable difference.

Payload Diffing

difference

Side-by-side comparison of deliveries across replays — spot the field your handler missed.

04

Tech Stack

Go Tunnel server & CLI
Rust Trace store & differ
TUI (Bubble Tea) Terminal inspector
05

Changelog

v0.2.1 JAN 2025
  • Payload editor for replay
  • Provider templates for common webhooks
06

Roadmap

Phase 01

Tunnel + trace capture

Shipped
Phase 02

Replay & diff tooling

In Progress
Phase 03

Team workspaces

Planned
cable

Interested in Relay?

Development updates shared through the journal.

FOLLOW THE BUILD arrow_forward
Next In The Lab

Ledgerline

Invoicing engine for solo contractors — from time entry to paid in one line of flow.

VIEW PRODUCTarrow_forward