FixedHook - Permanent webhook URLs your development workflow

by
Every webhook tool forces you to pick: a throwaway ngrok URL for local testing or a production endpoint you can't inspect. FixedHook gives you one permanent alias per project. Point Stripe/GitHub/Shopify at it once, then swap delivery between your local CLI tunnel and a deployed endpoint with zero provider changes. The difference is a workflow, not just a tunnel: - Live event stream - Replay with context - webhooks.yaml - Shareable debug links

Add a comment

Replies

Best
Maker
📌
I built FixedHook because I was tired of the same five-second dance, a dozen times a day: paste a fresh ngrok URL into Stripe, forget to update it, lose webhooks, wonder why the integration broke, rinse, repeat. Every developer I talked to was doing this exact thing. For years. So I built the piece I wished existed a permanent URL that never has to change, with a CLI tunnel you can flip on from any directory, and a live inspector that actually shows you what happened without digging through logs. It's tiny on purpose. No webhook bus, no AI, no transformation engine. Just the primitive between your code and every provider that talks to it stable, inspectable, and replayable. The CLI is Go, the dashboard is Next.js. Would love to hear what your webhook debugging workflow looks like and what still hurts about it.