Skip to content

v1.0.0 - Initial Release

Choose a tag to compare

@brancogao brancogao released this 17 Feb 09:11
· 17 commits to main since this 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 deploy

Full 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