# 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.

Repository: https://github.com/hook0/hook0
Canonical: https://ross.abutalabs.com/products/hook0
Homepage: https://www.hook0.com
Language: Rust
License: NOASSERTION
License Family: other
Topics: webhook, webhook-server, webhook-api, webhook-events, webhook-service, webhooks
Last push: 2026-08-26T18:18:08+00:00

## Health v2 (maintenance only)
Score: 99/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 99, longevity 100
- inputs: {"age_days": 1870, "days_push": 7, "days_rel": 7, "gap_med": 0, "n_releases_24m": 18}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1481, forks 103 (observed 2026-08-28T04:04:50.996946+00:00)

## What it is
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
- artifact type: service
- maturity: active
- function: webhook, http-server, api-framework, middleware, monitoring, security
- domain: web-development, backend, apis, developer-tools, self-hosted
- platform: self-hosted, cloud, windows
- tags: webhooks-as-a-service, event-delivery, hmac-signatures, event-replay, rust, waas, saas-integration, sspl-license, automation, docker, web-server, linux, macos

## Member repositories
- hook0/hook0 (main) score 99

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:50.996946+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:34:10.916696+00:00, confidence not recorded.
  - readme: https://github.com/hook0/hook0 (fetched 2026-08-28T04:04:50.996946+00:00, sha 6c946d5cba2e)
  - homepage: https://www.hook0.com (fetched 2026-08-29T11:41:04.845116+00:00, sha df833544c360)
  - site_page: https://documentation.hook0.com/ (fetched 2026-08-29T11:41:04.881657+00:00, sha ba8581e32969)
  - site_page: https://documentation.hook0.com/tutorials/getting-started (fetched 2026-08-29T11:41:04.884107+00:00, sha d546d1bb72c8)
  - site_page: https://documentation.hook0.com/tutorials/webhook-authentication (fetched 2026-08-29T11:41:04.886539+00:00, sha dc407a92224b)
  - site_page: https://documentation.hook0.com/docs (fetched 2026-08-29T11:41:04.888812+00:00, sha f13228ca74fb)
  - site_page: https://documentation.hook0.com/docs/getting-started (fetched 2026-08-29T11:41:04.890555+00:00, sha 7f02b056be04)
  - site_page: https://documentation.hook0.com/reference (fetched 2026-08-29T11:41:04.892565+00:00, sha 19ba645331b6)
  - site_page: https://www.hook0.com/pricing (fetched 2026-08-29T11:41:04.878758+00:00, sha 34c70f551a1c)
- Data as of 2026-08-30T08:39:29.467469+00:00.
