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 36 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 46 fs-err 3.2.0 49 fastrand 2.0.1 50 rust-rdkafka 0.38.0 outdated 50 serde-repr 0.1 50 serde_yaml 0.9 51 axum-server 0.7.1 outdated 53 python-dateutil 54 HTTPX >=0.23.0 55 Tower 0.5.1 55 Tower 0.3.3 outdated 55 tracing-opentelemetry 0.33.0 55 Validator 0.20.0 outdated 56 indoc 2.0.5 56 tokio-tungstenite 0.29.0 outdated 58 lapin 3.7.2 outdated 58 tracing 0.1.41 58 tracing 0.3 outdated 60 deno_ast 0.53.0 60 httpmock v1.3.1 outdated 61 dotenvy 0.15.7 63 rust-ksuid 0.8.0 outdated 64 rust-ed25519-compact 2.1.1 64 Schemars 0.8.11 outdated 65 ipnet 2.5 66 url 1.1.0 outdated 66 url 2.3.1 66 url 2.5.4 67 base64 0.22.1 outdated 67 dialoguer 0.12.0 67 itertools 0.14.0 outdated 69 bytes 1.1.0 69 indexmap 2.10.0 69 jwt-simple 0.11.6 outdated 71 http-body 0.1.0 outdated 71 proc-macro2 1.0.78 72 bb8 0.9.0 72 bb8 0.24.0 outdated 74 anyhow 1 74 hyper-rustls 0.27.7 74 open 5.3.1 75 hyper-util 0.1.16 75 serde_json 1.0 75 SQLx 0.8.2 outdated 75 Standard Webhooks (Python) 1.0.0 outdated 75 Standard Webhooks (Python) 75 thiserror 2.0.11 76 async-trait 0.1 76 deadpool 0.12.1 outdated 76 quote 1.0.15 76 serde 1.0 76 toml 0.8.19 outdated 77 http 1.1.0 79 Chrono 0.4 79 regex 1 82 attrs >=21.3.0 82 rand 0.10.2 outdated 82 tower-http 0.6.1 outdated 84 reqwest 0.13.4 85 rust-openssl 0.10.72 85 uuid 1 90 Clap 4.2.4 90 Clap 4.5.38 90 jsonschema 0.46.5 outdated 90 time 0.3.47 91 sea-orm 1.1.1 outdated 91 Svix 1.17.0 outdated 91 syn 2.0.48 outdated 92 axum 0.7.7 outdated 92 axum 0.9.3 outdated 92 futures 0.3 92 futures 0.3.31 92 Hickory Proto 0.26.1 92 OpenTelemetry Rust 0.32.0 92 OpenTelemetry Rust 0.32.0 92 OpenTelemetry Rust 0.32.0 92 OpenTelemetry Rust 0.32.0 92 OpenTelemetry Rust 0.32.0 92 PHPUnit >=10.0 <=12.9 outdated 92 redis-rs 0.32.4 outdated 93 aws-config 1.8.12 93 aws-config 1.2 93 Guzzle ^7.0 outdated 93 hyper 1.7.0 93 Pydantic >=2.10 93 Sentry Rust SDK 0.48.2 outdated 93 Tokio 1.41.0 93 Tokio 0.7 outdated 94 Deno 0.352.1 outdated 94 rustls 0.23.31 95 PHP CS Fixer ^3.0 97 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