Relayers Desktop
The desktop app receives your webhooks on localhost with no terminal involved: sign in, choose where to forward, and watch payloads arrive live. Everything the CLI does, as a native app for macOS, Windows, and Linux.
1 · Install
Grab the installer for your OS from the downloads page — macOS .dmg, Windows setup .exe, or Linux .deb / AppImage:
2 · Sign in
Open the app and sign in with your Relayers account (create one at relayers.app/register — the early beta is free). The app connects to the Relayers cloud and registers this machine as a tunnel daemon.
3 · Choose where webhooks land
In Forwarding, set the local host and port your app listens on — localhost:3000, :8080, anything. Add per-endpoint forwarding rules when different webhooks should reach different local services, and pause a rule any time.
Point your provider (Stripe, GitHub, …) at your endpoint URL — https://api.relayers.app/v1/webhooks/<public_id> — and events start arriving on your localhost while the app is connected.
4 · Inspect and manage
- Live feed — every delivery as it happens, with the full payload.
- Endpoints & rules — create endpoints, routing rules, and transformations from the app.
- Deliveries — per-event attempts, response codes, and retry.
- Analytics — volume and success-rate at a glance.
- Settings — server URL, autostart, and config import/export.
Good to know
- Webhooks are only forwarded to your machine while the app (or the CLI service) is connected — deliveries attempted while you are offline appear in your event history and can be retried.
- The app and the CLI share the same account and endpoints; use whichever fits the moment. The CLI reference lives at docs.relayers.app/cli.
- Relayers is in early beta — if something looks off, we want to know: relayers.app/support.