I built Hooklet, an open-source developer tool designed to provide a fast, minimal interface for capturing, inspecting, and replaying webhooks locally. Built with Go, embedded SQLite , HTMX , and Server-Sent Events.
Key Features
- Byte-Accurate Ingress: Preserves exact raw payload bytes for HMAC signature verification (Stripe, GitHub, Shopify, Slack).
- One-Click Replay: Replay requests to local servers with automatic Docker host gateway resolution.
Deployment & Downloads
Run Hooklet locally or self-host on private infrastructure with zero external runtime dependencies:
- Docker Compose: Launch with
docker compose up -d for a lightweight (~10MB) setup with persistent volume storage.- Go Toolchain: Clone and compile a static binary with
go build -o hooklet ./cmd/hooklet (Go 1.24+).- Single Static Process: Web dashboard and SQLite database are fully embedded into the binary.
GitHub Repository: https://github.com/ruhamabek/Hooklet




