All 149 Dependencies

Every package Hook0 depends on, ranked by repo health score.

Hook0 is an open-source Webhooks-as-a-Service (WaaS) platform built in Rust that enables SaaS developers to offer robust, production-grade webhooks to their users without managing delivery infrastructure from scratch. It handles the hardest parts of webhook delivery — retries, HMAC signing, persistence, subscription management, and real-time monitoring — through a unified REST API and a modern no-code dashboard.

The platform is built around a clean separation between the API server (Actix-Web, Rust), an async output worker that processes delivery attempts from Apache Pulsar, and a Vue 3 frontend that non-technical users can operate without training. Hook0 also ships a webhook inspection server called Play (similar to webhook.site) and a native MCP server so AI agents can interact with webhooks programmatically.

Hook0 supports self-hosting via Docker Compose, Kubernetes with official Helm charts, or on-premises bare-metal. PostgreSQL 18 is the only database dependency. The free Cloud tier at hook0.com provisions a project in approximately 90 seconds with no credit card required, storing all data in European infrastructure for GDPR compliance.

The project is licensed under the Server Side Public License (SSPL v1) — the same license MongoDB uses — which means you can freely use, modify, and self-host Hook0, but you cannot offer it as a managed service to others. Active development is reflected in a commit cadence exceeding 70 commits per month, with multiple tagged releases per service across the monorepo.

21 thousands 0.2.0 23 @codemirror/lang-rust ^6.0.2 23 portpicker 0.1 25 @codemirror/lang-json ^6.0.1 32 @codemirror/theme-one-dark ^6.1.0 33 dirs-rs 6.0 outdated 33 http-api-problem 0.57.0 outdated 33 lang-javascript ^6.2.5 35 keyring-core 1 36 hex 0.4.3 36 url ^0.11.4 37 CodeMirror ^6.0.1 40 @codemirror/legacy-modes ^6.5.2 41 rimraf ^6.1.3 42 async-recursion 1.1.1 42 clsx ^2.1.1 43 lazy-regex 3.6.0 44 Crisp SDK Web ^1.0.21 45 walkdir 2 46 @vueuse/motion ^3.0.3 46 Strum 0.28.0 47 ipnetwork 0.21.1 48 hmac 0.13.0 48 vue-codemirror ^6.1.1 48 vue-sonner ^2.0.9 49 prism-react-renderer ^2.4.1 50 Paperclip 0.9.7 50 tailwindcss-typography ^0.5.0 52 DashMap 6.2 52 ts-node ^10.9.2 54 Validator 0.20.0 outdated 54 actix-governor 0.10.0 55 derive_more 2.1.1 55 tokio-tungstenite 0.30 56 papaya 0.2.4 57 argon2 0.5.3 outdated 57 html2text 0.17.1 57 humantime 2.4.0 58 tracing 0.1.44 58 tracing 0.3 outdated 58 vee-validate ^4.15.1 59 glob ^13.0.6 60 msgpackr ^1.11.12 outdated 60 pulsar-rs 6.8.0 61 prost-wkt 0.7.1 61 prost-wkt 0.7.1 62 postcss-import ^16.0.0 outdated 63 url 2.5.8 64 Biscuit-Auth 6.0.0 65 @parcel/reporter-dev-server ^2.16.4 66 base64 0.22.1 outdated 66 itertools 0.15.0 66 lettre 0.11.22 67 anyhow 1.0.103 67 docusaurus-search-local ^0.55.1 67 prost 0.14.4 67 sha2 0.11.0 68 eslint-config-prettier ^9.1.0 outdated 68 serialize-javascript ^7.0.5 68 tempfile 3.27 70 console 0.16 70 dialoguer 0.12 71 zeroize 1.9 72 Fontsource Inter ^5.2.8 72 Fontsource Inter ^5.2.8 72 serde_json 1.0.150 73 Chrono 0.4.45 73 MDX ^3.1.1 73 SQLx 0.9.0 74 Proptest 1 75 http 1.4.2 75 toml 1.1 76 aes-gcm 0.11 76 serde 1.0.228 77 comfy-table 7.2 outdated 77 indicatif 0.18 77 regex 1.13.0 78 async-trait 0.1 78 date-fns ^1.2.0 outdated 78 date-fns ^4.1.0 78 node-postgres ^8.13.1 78 openapi-typescript ^7.0.0 79 mrml 6.0.1 79 thiserror 2.0.18 80 rand 0.10 81 Crossterm 0.29 81 uuid 1.23.5 82 reqwest 0.13.4 82 tower-http 0.7 83 start-server-and-test ^2.0.9 outdated 87 @vitejs/plugin-vue ^6.0.5 88 Ratatui 0.30 88 rmcp 2.2 outdated 89 vue-echarts ^8.0.1 90 Clap 4.6.1 90 Clap 4.6 90 ECharts ^6.0.0 90 Scalar API Reference ^0.8.0 outdated 90 Tailwind CSS ^4.2.1 90 Tailwind CSS ^4.1.18 90 futures 0.3.32 90 futures 0.3.32 90 sharp ^0.33.5 outdated 90 vue-tsc ^2.2.8 outdated 91 Actix Web 0.6.10 outdated 91 Actix Web 4.14.0 91 Pinia ^3.0.4 outdated 91 TanStack Table ^8.21.3 outdated 91 prettier ^3.4.2 91 redis-rs 1.3 91 vue-i18n ^11.2.8 92 Docusaurus ^3.10.0 92 Docusaurus ^3.10.0 92 Docusaurus ^3.10.0 92 Docusaurus ^3.10.0 92 Docusaurus ^3.10.0 92 Docusaurus ^3.10.0 92 OpenTelemetry Rust 0.32.0 outdated 92 OpenTelemetry Rust 0.32.0 outdated 92 OpenTelemetry Rust 0.32.1 outdated 92 Playwright ^1.59.1 92 Playwright ^1.59.1 92 Sentry Rust SDK 0.48.5 outdated 92 Sentry Rust SDK 0.48.5 outdated 92 TanStack Query ^5.92.6 92 Zod ^4.3.5 92 axum 0.8 92 lucide-react ^0.562.0 outdated 92 postcss ^8.3.11 93 VueUse ^14.1.0 outdated 93 aws-sdk-s3 1.138.0 93 rustls 0.23.42 94 @babel/core ^7.16.3 outdated 94 Axios ^1.2.2 94 Vite ^8.0.0 94 typescript-eslint ^8.22.0 95 ESLint ^9.19.0 outdated 95 ESLint ^9.19.0 outdated 95 Tokio 1.52.3 95 Tokio 0.7.18 outdated 95 Vue Router ^4.6.4 outdated 95 jest ^30.1.2 95 jest ^30.1.3 96 Vue ^3.5.26 96 actix-cors 0.7.1 96 actix-cors 0.7.22 outdated 97 TypeScript ^5.7.3 outdated 98 React ^19.2.4 98 React DOM ^19.2.4

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers