ComingUp ComingUp
Jun 11, 2026 Developer Tools
api_testing endpoint-routing local development webhooks

About

At work we’d constantly run into this problem. Stripe, GitHub and other providers only send webhooks to a single endpoint. If I was testing locally, someone else on the team couldn’t receive those events without changing the configuration. We’d end up coordinating in Slack: > "Can you switch the webhook back when you’re done?" After getting annoyed by this for long enough, I built Tofu. It sits between providers and your environments: - One stable webhook URL - Forward events to mul...

Comments (6)

Miles Reinger Miles Reinger 2 months ago

hookdeck already handles webhook fanout with retries and filtering

Lemuel Bartell Lemuel Bartell 2 months ago

does this retry failed forwards or just drop them silently

Gilberto Armstrong Gilberto Armstrong 2 months ago

finally a fix for the webhook single-endpoint problem. does it handle Stripe Connect webhooks too?

Cedrick Kub Cedrick Kub 2 months ago

hookdeck already does fanout, what's the moat

Stephany Ratke Stephany Ratke 2 months ago

websocket relay or proxy pattern for the fanout?

Fleta Bergstrom Fleta Bergstrom 2 months ago

how does this compete with free webhook proxies