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

Gallery

Tofu

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 1 week ago

hookdeck already handles webhook fanout with retries and filtering

Lemuel Bartell Lemuel Bartell 1 week ago

does this retry failed forwards or just drop them silently

Gilberto Armstrong Gilberto Armstrong 1 week ago

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

Cedrick Kub Cedrick Kub 1 week ago

hookdeck already does fanout, what's the moat

Stephany Ratke Stephany Ratke 1 week ago

websocket relay or proxy pattern for the fanout?

Fleta Bergstrom Fleta Bergstrom 1 day ago

how does this compete with free webhook proxies