Skip to main content
Comparison

Hook0 vs Hookdeck Open-Source Webhook Platform Alternative

Looking for a Hookdeck alternative? Hook0 is a 100% open-source, EU-hosted webhook platform with no vendor lock-in. Hookdeck splits the job between an Event Gateway and Outpost, its delivery product. Here is what each one actually covers.

Trusted by teams at

Coinbase Eudonet GEODIS WoodWing Optery Alteos ActiveAnts Apizee

The Short Answer

Hookdeck sells two products: the Event Gateway, which receives and routes webhooks coming into your app, and Outpost, which sends webhooks to your customers. Hook0 does one job, the second one: it delivers your events to your users' endpoints with retries, HMAC signatures and per-subscription filtering. If your product publishes events to customer endpoints, compare Hook0 with Outpost. Hook0 is open-source under SSPL-1.0, self-hosts on Docker or Kubernetes with PostgreSQL as its only dependency, and its cloud runs in the EU on Clever Cloud in France. If you need to consume third-party webhooks reliably, Hookdeck's Event Gateway is built for that, and Hook0 does not cover it.

What Is Hookdeck?

Hookdeck is a Canadian company that sells webhook infrastructure as two separate products. The Event Gateway sits in front of your app and receives webhooks from providers such as Stripe, Shopify or GitHub. It queues them, retries failed deliveries to your services, filters and transforms payloads, and lets you replay events. It is closed-source and only available as a managed service, with plans from $0 to $499 a month.

Outpost covers the other direction: it sends your platform's events to your customers. It is written in Go, licensed Apache-2.0, and runs either self-hosted (Redis, PostgreSQL and a message queue) or managed by Hookdeck at $10 per million events. It delivers to webhook endpoints and to queues and buses such as Amazon SQS, EventBridge, Kafka, RabbitMQ, GCP Pub/Sub or Azure Service Bus, eleven destination types in total, with a per-tenant portal for your customers.

Hook0 competes with Outpost, not with the Event Gateway. Both send events to your users' endpoints, sign them and retry them. They differ on licence, destinations, dependencies, hosting and how you pay, which is what the rest of this page compares.

Core Difference

Platform vs Gateway

Hook0 sends webhooks from a single platform. Hookdeck proxies inbound traffic with its Event Gateway and sells outbound delivery separately as Outpost.

Hook0: Webhook Platform

  • Send webhooks to your users' endpoints
  • Manage subscriptions, event types, retries
  • HMAC signatures, delivery logs, subscription management
  • One API call to trigger an event
  • Open-source, self-hostable

Hookdeck: Webhook Gateway + Outpost

  • Proxy layer between senders and receivers
  • Adds retries and queuing to existing webhooks
  • Sending lives in a separate product, Outpost
  • Outpost delivers to webhooks, queues and event buses
  • Outpost is Apache-2.0, the Event Gateway is closed
  • Self-hosting covers Outpost only
Feature Comparison

Side by Side

Feature Hook0 Hookdeck
Type Full webhook platform Event Gateway (inbound) + Outpost (outbound)
Open-Source Yes (SSPL-1.0) Partial (Outpost Apache-2.0, Gateway closed)
Self-Hosting Yes (Docker / K8s) Outpost only
Self-Hosted Dependencies PostgreSQL Outpost: Redis, PostgreSQL and a message queue
Send Webhooks Yes (core feature) Yes (via Outpost)
Delivery Destinations HTTPS endpoints Outpost: webhooks plus SQS, EventBridge, Kinesis, S3, Pub/Sub, Service Bus, RabbitMQ, Kafka, Cloudflare Queues
Client SDKs 11 languages (TS, Python, PHP, Ruby, Java, C#, Go, Rust, Kotlin, Lua, Zig) Outpost: Go, TypeScript, Python
Subscriber Management Subscriptions API and dashboard, filtering on labels Outpost: destinations per tenant, customer-facing portal
HMAC Signatures Generated automatically Outpost: signed, with secret rotation
Event Type Management Full event type registry Outpost: topics
Free Tier 100 events/day, EU-hosted Event Gateway 10,000 events/month; Outpost first 50,000 events
Data Retention 7, 14 or 30 days by plan Outpost: 7 days (Starter), 30 days (Growth)
Data Hosting Europe (GDPR) or self-host Canada-based, EU region available
Pricing

Published Prices, October 2026

Hookdeck meters events and adds monthly minimums for team features. Hook0 sells flat plans with a daily event allowance and bills overage per event instead of blocking it.

Product Plan Price Volume Retention
Hookdeck Event Gateway Developer $0 10,000 events/month 3 days
Hookdeck Event Gateway Team From $39/month 10,000 events/month, then $3.00 per 100k 7 days
Hookdeck Event Gateway Growth From $499/month Same metering as Team 30 days
Hookdeck Outpost Self-hosted $0 (Apache-2.0) Your infrastructure Your choice
Hookdeck Outpost Starter $10 per million events First 50,000 events free 7 days
Hookdeck Outpost Growth From $499/month + $10 per million 50,000 events included 30 days
Hook0 Developer Free 100 events/day 7 days
Hook0 Startup €59/month excl. VAT 30,000 events/day, then €0.003/event 14 days
Hook0 Pro €190/month excl. VAT 100,000 events/day, then €0.0001/event 30 days
Hook0 Self-hosted Free (SSPL-1.0) Your infrastructure Your choice

Prices as published on each vendor's site on 8 October 2026. Hookdeck Enterprise and Hook0 Enterprise are quoted on request. For totals at 100k to 10M events a month, see the webhook cost comparison.

Where Hookdeck Fits Better

  • You receive webhooks from Stripe, Shopify or GitHub and need a queue, retries and replay in front of your app. That is the Event Gateway, and Hook0 does not do it.
  • Your customers want events in SQS, Kafka, Pub/Sub or EventBridge rather than on an HTTPS endpoint. Outpost delivers there; Hook0 delivers over HTTPS only.
  • Your legal team only accepts OSI-approved licences. Outpost is Apache-2.0; the Hook0 server is SSPL-1.0.
  • You send a very high volume and only need metered delivery. $10 per million events on Outpost Starter is a low price per event.

Want to weigh other options too? See the Hookdeck alternatives compared.

Migration

Moving From Hookdeck Outpost to Hook0

Both tools use the same model: you publish an event once and the platform fans it out to every matching destination. Your producer still publishes one event per change: what changes is the API it calls and the names of the concepts.

Hookdeck Outpost Hook0
Tenant A label on events and subscriptions (one application for all tenants)
Topic Event type (for example invoice.paid)
Webhook destination Subscription with a target URL and its own secret
Publish API call POST /api/v1/event with the event type, labels and payload
Outpost signature header X-Hook0-Signature (HMAC-SHA256)
  1. Create one event type in Hook0 for each Outpost topic you publish.
  2. For each tenant destination, create a subscription with the same URL and the tenant label, so each customer only receives its own events.
  3. Send every event to both Outpost and Hook0 for a few days and compare deliveries in the Hook0 dashboard.
  4. Give your customers their new signing secret and the Hook0 signature check, then stop publishing to Outpost.
FAQ

Common Questions

What is the difference between Hook0 and Hookdeck?

Hook0 is a webhook platform: you send events via API, Hook0 delivers them to subscribers with retries, signatures, and monitoring. Hookdeck's Event Gateway sits between existing webhook senders and receivers to add reliability. It doesn't send webhooks itself: that is Outpost, Hookdeck's second product.

Is Hook0 open-source?

Hook0's server is published under SSPL-1.0 and the SDKs under MIT. SSPL is a source-available copyleft license: you can inspect, modify, and self-host the entire platform freely. Hookdeck publishes Outpost, its delivery component, under Apache-2.0, and keeps its Event Gateway closed-source and managed-only.

Can I self-host Hook0?

Yes. Hook0 self-hosts on Docker Compose or Kubernetes at no cost, needs only PostgreSQL, and the managed cloud runs that same code with no feature reserved for an enterprise tier. Hookdeck self-hosts Outpost under Apache-2.0, which needs Redis, PostgreSQL and a message queue. Its Event Gateway is cloud-only, and on managed Outpost, SSO, SAML and SCIM start on the Growth plan at $499/month minimum on top of the per-event cost.

How much does Hookdeck cost?

As published on 8 October 2026: the Event Gateway is free up to 10,000 events a month, then from $39/month (Team) or $499/month (Growth). Outpost is free to self-host, or $10 per million events managed, with the first 50,000 events free on Starter and a $499/month minimum on Growth. Hook0 Cloud is free up to 100 events a day, then €59/month (Startup) or €190/month (Pro), excluding VAT.

Can I migrate from Hookdeck Outpost to Hook0?

Yes. Outpost topics become Hook0 event types, tenants become labels, and webhook destinations become subscriptions. Publish to both for a few days, then switch your customers to the Hook0 signature check. Destinations that are not HTTPS (SQS, Kafka, Pub/Sub) have no Hook0 equivalent and need to stay where they are.

Which should I choose?

To receive third-party webhooks, use Hookdeck's Event Gateway; Hook0 does not do that. To send webhooks to your users, compare Hook0 with Outpost: pick Outpost if you need queue or bus destinations or an Apache-2.0 licence, and Hook0 if you want EU hosting by a French company, PostgreSQL as the only self-hosted dependency, and flat monthly plans.

Is Hook0 hosted in the EU, unlike Hookdeck?

Hook0 Cloud is operated by a French company (FGRibreau SARL), with its data plane on Clever Cloud in France. The CDN and DDoS layer in front is Cloudflare (US), disclosed in a public sub-processor list with its transfer mechanism. Hookdeck is a Canadian company. And because Hook0 self-hosts on the same code, you can keep webhook data entirely inside your own network.

Does Hookdeck consider Hook0 an alternative?

Hookdeck publishes comparison pages that include Hook0, and so does Svix. You can read their own assessments alongside ours.

Last reviewed October 2026.

Methodology

How we compared, and our sources

This page compares the public plans, licenses and hosting of Hook0 and Hookdeck for sending webhooks. Prices are each vendor's published figures; features reflect their public documentation.

Sources

This is an independent comparison. Hook0 is not affiliated with, endorsed by, or sponsored by Hookdeck. Product names and trademarks belong to their respective owners, and every competitor figure links to a public source with the date we checked it.
Last reviewed 2026-10-08.

You have better things to build

Stop building webhook infrastructure. Start shipping features. Get started in minutes.

No credit card required
Setup in 5 minutes
Cancel anytime