Hook0

Hook0

Open-source webhooks server and dashboard for SaaS platforms

1.3kstars
77forks
Last commit: 2d ago
Repo age: 5y old
Hook0 screenshot

Hook0 is an open-source Webhooks-as-a-Service (WaaS) platform that lets your application deliver webhook events to your users through a single API call. It provides a backend service plus a web dashboard to manage subscriptions, delivery, and debugging.

Key Features

  • JSON REST API to publish events and manage webhook resources
  • Fine-grained webhook subscriptions so users can choose which event types to receive
  • Automatic request retries when endpoints are unreachable
  • Event scoping to control which events are delivered to which subscribers
  • Persistence of events and webhook delivery responses for auditing and debugging
  • Modern web dashboard designed for self-serve, non-technical users

Use Cases

  • Add webhook capabilities to a SaaS product without building a full delivery system
  • Replace polling with real-time push updates to external customers or internal services
  • Asynchronous notifications for long-running jobs (e.g., processing pipelines)

Limitations and Considerations

  • Licensed under SSPLv1, which restricts offering Hook0 as a managed service to others

Hook0 is a practical choice for teams that want robust webhook delivery, retries, and observability packaged into a single platform. It helps standardize webhook management while keeping event delivery reliable and debuggable as your product scales.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

ChangeDetection.io

ChangeDetection.io

Website change detection and page monitoring with alerts

29.9k
1.6k
Last commit: 22h ago

Self-hosted website and content change detection tool with filters, screenshots, and multi-channel notifications for price drops, restocks, and site monitoring.

Alternative to:
Distill.io
Distill.io
+7
ntfy

ntfy

HTTP-based pub-sub push notification service via PUT/POST

28.2k
1.1k
Last commit: 1d ago

ntfy is a lightweight HTTP pub-sub service to send push notifications to phones, desktops, and browsers via PUT/POST or a REST API.

Alternative to:
Pushover
Pushover
+8
Activepieces

Activepieces

AI-first no-code workflow automation with extensible integrations

20.4k
3.2k
Last commit: 21h ago

Open-source automation builder for creating workflows with webhooks, HTTP steps, code actions, and an extensible TypeScript-based integration framework with AI features.

Alternative to:
Zapier
Zapier
+17
webhook

webhook

Lightweight incoming webhook server to run commands

11.5k
867
Last commit: 8d ago

webhook is a lightweight Go server for creating HTTP endpoints that trigger scripts or shell commands with rule-based request validation.

Alternative to:
Webhook.site
Webhook.site
+2
Svix

Svix

Enterprise-ready webhook service for reliable event delivery

3.1k
223
Last commit: 4d ago

Svix is an open-source webhook service that handles event ingestion, signing, retries, and endpoint management with scalable delivery and client libraries.

Alternative to:
Svix
Svix
+6
Convoy

Convoy

Cloud-native webhooks gateway for reliable event delivery

2.7k
168
Last commit: 1d ago

Convoy is a cloud-native webhooks gateway to ingest, persist, debug, and reliably deliver incoming and outgoing webhooks with retries, rate limiting, and security control...

Alternative to:
Svix
Svix
+2