Freedom251 › Webhook Management Software
hookdash

What hookdash is
hookdash is a free, open-source, self-hosted webhook gateway for receiving, queuing, retrying, and monitoring events. It stores data in one SQLite file and states that Redis or Postgres are not required. Delivery uses configurable exponential backoff with jitter; events that exceed the retry limit move to a dead letter queue and can be replayed manually from the dashboard. After five consecutive endpoint failures, delivery pauses for 60 seconds before sending one probe request. The dashboard supports event search and filtering, payload and delivery details, endpoint management, statistics, replay, and live updates through Server-Sent Events. Signature verification is built in for Stripe, GitHub, Twilio, Shopify, and generic HMAC. YAML configuration supports environment-variable interpolation, including signing secrets. The API handles event and endpoint management, replay, statistics, a real-time event stream, and health checks. Installation options documented by the project include npx, global npm installation, and Docker. It is MIT-licensed and aimed at developers and small teams.
Who it suits
hookdash is intended for developers and small teams that want to run their own webhook gateway. It fits deployments where SQLite storage and self-hosting are acceptable.
What it does well
- Single SQLite file storage
- Configurable retries with exponential backoff and jitter
- Dead letter queue and manual replay
- Signature checks for major webhook providers
- Dashboard includes search, filtering, and live updates
What to know first
- Self-hosted deployment is required
- Dashboard authentication is listed as a roadmap item
- Rate limiting and payload transforms are roadmap items
- PostgreSQL adapter is not yet listed as available
Verdict
hookdash provides a focused self-hosted webhook workflow with retries, inspection, replay, and provider signature checks. Its roadmap still lists dashboard authentication, rate limiting, payload transforms, and PostgreSQL support, so those needs require attention.
Facts from hookdash's own pages
- API
- The documented API includes event and endpoint management, replay, statistics, a real-time stream, and a health check. · github.com, 11 Oct 2026
- Circuit breaker
- After five consecutive endpoint failures, hookdash stops sending to that endpoint for 60 seconds before probing it with a request. · github.com, 11 Oct 2026
- Configuration
- Configuration is YAML-based and supports environment variable interpolation for values such as signing secrets. · github.com, 11 Oct 2026
- Dashboard
- The dashboard provides event search and filtering, payload and delivery details, replay, statistics, endpoint management, and live updates. · github.com, 11 Oct 2026
- Delivery
- Webhook delivery uses configurable exponential backoff with jitter, and events exceeding the retry limit go to a dead letter queue. · github.com, 11 Oct 2026
- Delivery reliability
- It supports configurable exponential-backoff retries with jitter, a dead letter queue, and manual replay from the dashboard. · github.com, 10 Oct 2026
- Deployment
- The project documents installation through npx, global npm installation, and Docker. · github.com, 10 Oct 2026
- Intended users
- The README names developers and small teams as its target audience. · github.com, 11 Oct 2026
- License
- The repository states that hookdash is licensed under MIT. · github.com, 11 Oct 2026
- License and audience
- The repository is MIT-licensed and describes its target audience as developers and small teams. · github.com, 10 Oct 2026
- Maintainer
- The GitHub profile links the me-npm account to Ahmer Arain’s personal website. · github.com, 11 Oct 2026
- Notable limits
- The roadmap lists dashboard authentication, per-source rate limiting, metrics export, forwarding transforms, and a PostgreSQL adapter as planned items. · github.com, 11 Oct 2026
- Purpose
- hookdash is a self-hosted webhook gateway for receiving, queuing, retrying, and monitoring webhooks. · github.com, 11 Oct 2026
- Real-time updates
- The dashboard uses Server-Sent Events for live updates. · github.com, 11 Oct 2026
- Setup
- The README documents running hookdash with npx, installing it globally from npm, or deploying it with Docker. · github.com, 11 Oct 2026
- Signature verification
- Built-in signature verification supports Stripe, GitHub, Twilio, Shopify, and generic HMAC. · github.com, 11 Oct 2026
- Storage
- It uses SQLite and describes itself as requiring no Redis or Postgres. · github.com, 11 Oct 2026
- Storage and setup
- It uses a single SQLite file and says it needs no Redis or Postgres. · github.com, 10 Oct 2026
- What it does
- hookdash is a self-hosted webhook gateway for receiving, queuing, retrying, and monitoring webhooks. · github.com, 10 Oct 2026
Where hookdash stands on Freedom251
- Webhook Management Software#27 of 29