All 112 Dependencies

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

Svix is a webhooks-as-a-service platform, and svix-webhooks is the fully open source, self-hostable version of the exact same Rust server that powers Svix's own commercial cloud offering. Instead of every SaaS company reinventing outbound webhook delivery — retries, HMAC signing, endpoint management, delivery logs — teams can run svix-server themselves or use official SDKs to talk to a hosted instance, with no functional gap between the two.

The repository is a large monorepo centered on svix-server, an axum-based Rust API backed by PostgreSQL (via sea-orm) and a pluggable message queue (Redis, Redis Cluster/Sentinel, or RabbitMQ through the omniqueue crate). A dedicated async worker drives delivery attempts with jittered exponential backoff, disables endpoints after repeated failures, and reports status through operational webhooks. Around the server sit svix-bridge, an agent that wires Kafka or other queues directly to webhook delivery or ingestion without a custom receiver, and svix-cli, an npm-distributed CLI for scripting the API.

On the client side, Svix maintains eight officially supported SDKs (Go, Python, TypeScript/JavaScript, Java, Kotlin, Ruby, C#, PHP) plus a native Rust crate and a Terraform provider, all generated from a shared OpenAPI schema via the codegen pipeline. Every SDK ships the same signature-verification logic, implementing the vendor-neutral Standard Webhooks specification that Svix helped create — so the same verification code can validate webhooks from any Standard Webhooks-compliant sender, not just Svix.

The project is MIT licensed with no enterprise fork or feature gating: there's no `ee/`, `enterprise/`, or `pro/` directory, and no license-check gating found in the server source, so everything in the self-hosted build is available with no license key required.

15 idna_adapter =1.1.0 outdated 17 js_option 0.1.1 outdated 17 tokio-reactor-trait 4.1 18 tokio-executor-trait 3.1 21 concolor-clap 0.1.0 24 rust-hmac-sha256 1 28 colored_json 5.0.0 28 hyper-openssl 0.10.2 28 version_check 0.9.5 29 urlencoding 2.1.2 30 maplit 1 33 dirs-rs 6.0.0 outdated 36 figment 0.10 37 hex 0.4.3 38 crc-rs 3 38 num_enum 0.7.2 39 hyper-tls 0.6.0 40 once_cell 1.18.0 45 uuid v1.6.0 45 path-to-error 0.1.7 46 aide 0.13.4 outdated 47 fs-err 3.2.0 49 lapin 3.7.2 outdated 50 fastrand 2.0.1 50 serde-repr 0.1 50 serde_yaml 0.9 52 axum-server 0.7.1 outdated 53 python-dateutil 53 rust-rdkafka 0.38.0 outdated 55 HTTPX >=0.23.0 55 Tower 0.5.1 55 Tower 0.3.3 outdated 55 tracing-opentelemetry 0.33.0 56 tokio-tungstenite 0.29.0 outdated 57 indoc 2.0.5 57 Validator 0.20.0 outdated 59 tracing 0.1.41 59 tracing 0.3 outdated 60 deno_ast 0.53.0 61 httpmock v1.3.1 outdated 62 dotenvy 0.15.7 64 dialoguer 0.12.0 64 rust-ksuid 0.8.0 outdated 65 rust-ed25519-compact 2.1.1 65 Schemars 0.8.11 outdated 67 url 1.1.0 outdated 67 ipnet 2.5 67 url 2.3.1 67 url 2.5.4 68 base64 0.22.1 outdated 69 itertools 0.14.0 outdated 70 bb8 0.9.0 70 bb8 0.24.0 outdated 70 bytes 1.1.0 70 http-body 0.1.0 outdated 70 indexmap 2.10.0 70 jwt-simple 0.11.6 outdated 72 proc-macro2 1.0.78 73 open 5.3.1 73 SQLx 0.8.2 outdated 74 hyper-rustls 0.27.7 75 anyhow 1 75 Standard Webhooks (Python) 1.0.0 outdated 75 Standard Webhooks (Python) 76 hyper-util 0.1.16 76 serde_json 1.0 76 thiserror 2.0.11 76 toml 0.8.19 outdated 77 async-trait 0.1 77 Chrono 0.4 77 deadpool 0.12.1 outdated 77 http 1.1.0 77 quote 1.0.15 77 serde 1.0 81 regex 1 82 rand 0.10.2 outdated 83 attrs >=21.3.0 83 reqwest 0.13.4 84 tower-http 0.6.1 outdated 84 uuid 1 85 rust-openssl 0.10.72 90 Clap 4.2.4 90 Clap 4.5.38 90 jsonschema 0.46.5 outdated 90 sea-orm 1.1.1 outdated 90 Svix 1.17.0 outdated 91 axum 0.7.7 outdated 91 axum 0.9.3 outdated 91 Hickory Proto 0.26.1 91 OpenTelemetry Rust 0.32.0 91 OpenTelemetry Rust 0.32.0 91 OpenTelemetry Rust 0.32.0 91 OpenTelemetry Rust 0.32.0 91 OpenTelemetry Rust 0.32.0 91 time 0.3.47 92 aws-config 1.8.12 92 aws-config 1.2 92 futures 0.3 92 futures 0.3.31 92 PHPUnit >=10.0 <=12.9 outdated 92 Pydantic >=2.10 92 redis-rs 0.32.4 outdated 92 Sentry Rust SDK 0.48.2 outdated 92 syn 2.0.48 outdated 93 Deno 0.352.1 outdated 93 hyper 1.7.0 93 rustls 0.23.31 93 Tokio 1.41.0 93 Tokio 0.7 outdated 95 PHP CS Fixer ^3.0 95 Guzzle ^7.0 outdated 96 TypeScript ^4.0 outdated

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