hook0/hook0
Open-source webhook server that helps you provide webhooks to your users. It handles for you a great amount of features that are usually tedious to (re)implement. observed · 2026-08-28
Health v2 · maintenance only
99/100
- Activity 99
- Release rhythm 99
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 0
- age_days: 1870
- days_rel: 7
- days_push: 7
- n_releases_24m: 18
Adoption not part of the score
1481 stars · 103 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Hook0 is an open-source (SSPL-1.0) webhooks-as-a-service platform written in Rust that lets SaaS developers deliver events to their users' webhook endpoints. It handles delivery, retries, HMAC-SHA-256 signing, event filtering, and delivery monitoring, and is available as a hosted cloud service or self-hosted via Docker Compose.
Use cases
- send webhooks to my users from my saas
- self-host a webhook server with retries and signing
- deliver events reliably to customer endpoints
- add webhook functionality without building it myself
- sign webhook payloads with HMAC and verify them
- replay failed webhook deliveries and debug attempts
- route events to subscribers with filtering
When to choose
- you need production-grade webhook delivery with retries, signing, and observability out of the box
- you want a self-hosted alternative to Svix or Hookdeck with a dashboard and REST API
- you want SDKs in many languages and an MCP server for AI-assisted control
- you need EU-hosted or GDPR-friendly webhook infrastructure
When to avoid
- you only need to receive webhooks from third parties rather than send them to users
- you require a permissive open-source license for redistribution - Hook0 is SSPL-1.0, not OSI-approved
- you need a tiny embeddable library rather than a full server with database and UI
- your event volume is trivial and a simple in-app webhook sender suffices
Facets
service · maturity active
webhook http-server api-framework middleware monitoring security web-development backend apis developer-tools self-hosted self-hosted cloud windows webhooks-as-a-service event-delivery hmac-signatures event-replay rust waas saas-integration sspl-license automation docker web-server linux macos
9 sources
- readme: https://github.com/hook0/hook0 · fetched 2026-08-28 · 6c946d5cba2e
- homepage: https://www.hook0.com · fetched 2026-08-29 · df833544c360
- site_page: https://documentation.hook0.com/ · fetched 2026-08-29 · ba8581e32969
- site_page: https://documentation.hook0.com/tutorials/getting-started · fetched 2026-08-29 · d546d1bb72c8
- site_page: https://documentation.hook0.com/tutorials/webhook-authentication · fetched 2026-08-29 · dc407a92224b
- site_page: https://documentation.hook0.com/docs · fetched 2026-08-29 · f13228ca74fb
- site_page: https://documentation.hook0.com/docs/getting-started · fetched 2026-08-29 · 7f02b056be04
- site_page: https://documentation.hook0.com/reference · fetched 2026-08-29 · 19ba645331b6
- site_page: https://www.hook0.com/pricing · fetched 2026-08-29 · 34c70f551a1c
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| hook0/hook0 | main | 99 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem