Repository navigation
v1.0.0 - Initial Release
Webhook Debugger v1.0.0
The webhook inspector that keeps your data in your own hands.
What's New
This is the first public release of Webhook Debugger - a self-hosted webhook inspection tool built on Cloudflare Workers and D1.
Features
- Unique Webhook URLs - Generate unique endpoints instantly
- 90-Day History - Retain webhooks for 90 days (free: 7 days)
- One-Click Replay - Replay webhooks to any target URL
- Full-Text Search - Search across all webhook payloads using SQLite FTS5
- Auto Source Detection - Automatically identifies Stripe, GitHub, Shopify, Slack, and more
- GitHub OAuth - No passwords required, seamless authentication
- Self-hostable - Deploy to your own Cloudflare account in 5 minutes
Tech Stack
- Runtime: Cloudflare Workers (Edge)
- Database: Cloudflare D1 (SQLite)
- Language: TypeScript
- Authentication: GitHub OAuth + HMAC-signed session tokens
- Search: SQLite FTS5 full-text search
Quick Start
git clone https://github.com/brancogao/webhook-debugger.git
cd webhook-debugger && npm install
npx wrangler login && npx wrangler d1 create webhook-debugger-db
npm run deployFull documentation: Quick Start Guide
Live Demo
Try it live at: https://webhook-debugger.autocompany.workers.dev
License
MIT License - See LICENSE file for details
Roadmap
- Webhook signature verification
- Webhook filtering and rules
- More export options
- Team collaboration features
Built with ❤️ by Auto Company