114 releases (68 stable)

new 1.66.0 May 22, 2025
1.64.1 Apr 16, 2025
1.63.0 Mar 31, 2025
1.44.0 Dec 12, 2024
0.64.2 Jul 28, 2022

#134 in Web programming

Download history 2408/week @ 2025-02-01 2831/week @ 2025-02-08 3154/week @ 2025-02-15 3703/week @ 2025-02-22 3317/week @ 2025-03-01 2934/week @ 2025-03-08 2096/week @ 2025-03-15 2606/week @ 2025-03-22 3320/week @ 2025-03-29 4728/week @ 2025-04-05 5225/week @ 2025-04-12 3566/week @ 2025-04-19 2194/week @ 2025-04-26 4785/week @ 2025-05-03 4035/week @ 2025-05-10 2664/week @ 2025-05-17

14,121 downloads per month
Used in resend-rs

MIT license

260KB
6.5K SLoC

Svix - Webhooks as a service

Website | Documentation | Community Slack

Rust library for interacting with the Svix API and verifying webhook signatures

GitHub tag Crates.io docs.rs License Join our slack

Usage Documentation

You can find general usage documentation at https://docs.svix.com. For complete API documentation with code examples for each endpoint in all of our official client libraries head over to our API documentation site at https://api.svix.com.

Language Support

⚡️ Features ⚡️
Officially Supported
API Support
Signature Verification
Caveats None! 🚀

Usage

Please refer to the documentation or the API reference for more usage instructions.

Optional Cargo Features

TLS

By default reqwest uses rust-native-tls, which will use the operating system TLS framework if available, meaning Windows and macOS. On Linux, it will use OpenSSL 1.1.

rustls-tls can also be chosen, eg.:

svix = { version = "N", features = ["rustls-tls"], default-features = false  }

Dependencies

~9–22MB
~324K SLoC