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

Search