Real-time webhook testing and debugging at the edge
Relayze gives you instant webhook URLs that update in real-time via WebSockets. Built on Cloudflare's edge network for sub-50ms latency worldwide.
- Instant URLs: Generate webhook endpoints in milliseconds
- Real-time updates: See webhooks appear live via WebSocket
- Edge processing: Sub-50ms latency globally
- Zero config: No setup required, works immediately
- Self-hostable: Deploy to your own Cloudflare account in 5 minutes
# Just visit:
https://Relayze.appgit clone https://github.com/edgefoundryinc/Relayze
cd Relayze
npm install
npm run deployvs ngrok: No tunneling required, works at the edge vs RequestBin: Real-time WebSocket updates, not polling vs Webhook.site: Open source, self-hostable, faster
Relayze uses a breakthrough pattern: single URLs handle both POST (receive) and GET (retrieve)
POST https://Relayze.app/abc123 → Store webhook
GET https://Relayze.app/abc123 → Retrieve webhooks
This is powered by Cloudflare Durable Objects for persistent edge state.
- Stripe webhook testing: Test payment flows locally
- Shopify app development: Debug order webhooks
- GitHub Actions: Monitor workflow events
- API integration testing: Validate third-party webhooks
npm install
npm run dev # Start local dev server
npm run test # Run tests
npm run deploy # Deploy to CloudflareWe love contributions! See CONTRIBUTING.md
- Webhook forwarding
- Custom domains
- Team workspaces
- Request filtering
- Analytics dashboard
Business Source License 1.1 (converts to Apache 2.0 after 2 years)
This means:
- ✅ Use for free (personal or commercial)
- ✅ Self-host on your infrastructure
- ✅ Modify and customize
- ❌ Can't launch a competing hosted service
Built by @ab_edge at Edge Foundry, Inc.
If you find this useful, star the repo!
Relayze is licensed under BUSL 1.1. We welcome contributions!
By submitting a PR, you agree that:
- Your contribution will be licensed under BUSL 1.1
- After 4 years, it converts to Apache 2.0
- You retain copyright but grant Edge Foundry Inc. usage rights
We accept:
✅ Bug fixes
✅ Documentation improvements
✅ Feature additions (discuss in issue first)
✅ Performance improvements
For major features, open an issue first to discuss direction.