All 125 Dependencies

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

Stalwart is an open-source, Rust-built mail and collaboration server that replaces fragmented stacks of separate MTAs, spam filters, calendar servers, and contact managers with a single secure, scalable platform. It speaks every major email and groupware protocol — JMAP, IMAP4rev2, POP3, SMTP, CalDAV, CardDAV, and WebDAV — and enforces modern transport security standards including DMARC, DKIM, SPF, ARC, DANE, and MTA-STS without any third-party dependencies.

The server ships with a built-in LLM-driven spam and phishing classifier, Sieve scripting, greylisting, DNS blocklist checking, and collaborative digest filtering via Pyzor. Its pluggable storage layer supports RocksDB, PostgreSQL, MySQL, SQLite, S3-compatible object stores, Azure Blob, FoundationDB, and Redis, making it adaptable to anything from a small home lab to a multi-thousand-user enterprise cluster.

Stalwart supports peer-to-peer cluster coordination or external pub/sub brokers — Redis, NATS, Zenoh, or Kafka — enabling horizontal scaling across dozens or hundreds of nodes with fault tolerance and high availability. Automatic ACME certificate provisioning via Let's Encrypt, OpenTelemetry and Prometheus observability, multi-tenancy with domain isolation, and OAuth 2.0 / OpenID Connect authentication make it genuinely production-ready out of the box.

A web-based administration dashboard provides real-time statistics, queue management, DMARC/TLS report visualization, and self-service password reset, reducing operational overhead for teams without dedicated mail infrastructure expertise.

19 nohash 0.2.0 19 proxy-header 0.1.0 22 rust-farmhash 1.1.5 22 hashify 0.2 22 memory-stats 1.2.0 23 unicode-security 0.1.0 26 radsort 0.1.1 27 form-data 0.6.0 27 nohash-hasher 0.2.0 27 unicode-general-category 1.1.0 28 pwhash 1.0.0 29 lru-cache 0.1.2 30 maplit 1.0.2 34 rust-stemmers 1.2 36 rustls-pemfile 2.0 37 bincode 2.0 outdated 37 smtp-proto 0.2 38 ArcStr 1.2.0 38 fast-float 0.2.0 38 ldap3 0.12 38 zxcvbn-rs 3.1.0 39 unicode-normalization 0.1.25 43 biscuit 0.8.0 43 prometheus 0.14 44 bitpacking 0.9.2 44 cbc 0.2 44 mime 0.3.17 44 num_cpus 1.13.1 44 r2d2 0.8.10 45 pem 3.0 outdated 46 ArcSwap 1.6.0 46 imagesize 0.14 outdated 46 rsa 0.9.2 outdated 46 whatlang 0.18 48 aHash 0.8.2 48 md5 0.8.0 50 rust-rdkafka 0.39 52 hkdf 0.13 52 rustls-pki-types 1 52 tungstenite 0.29 outdated 52 xxhash-rust 0.8.5 53 csv 1.1 53 mail-builder 0.4 outdated 56 tokio-tungstenite 0.29 outdated 58 jieba-rs 0.8 outdated 58 rust-s3 0.37 59 quick-cache 0.7 60 async-stream 0.3.5 60 dns-update 0.5 60 hostname 0.4.0 60 jsonwebtoken 10.3.0 outdated 60 lz4_flex 0.13 outdated 62 memchr 2.7 63 argon2 0.5.0 outdated 64 infer 0.19 outdated 64 rayon 1.5 65 parking_lot 0.12.1 66 compact_str 0.9.0 outdated 66 url 1.1.0 outdated 66 url 1.0 outdated 66 url 2.3.1 66 rtrb 0.3.1 67 base64 0.22 outdated 68 serial_test 3.0.0 outdated 69 bytes 1.10 69 indexmap 2.7.1 69 tinyvec 1.10.0 69 tokio-postgres 0.7.10 70 aes 0.9 70 ring 0.17 70 sha2 0.11 70 x509-parser 0.18 71 http-body 0.1.0 outdated 71 proc-macro2 1.0 71 psl 2 71 rustls-platform-verifier 0.7 72 rust-rocksdb 0.24 outdated 74 mail-parser 0.11 74 rasn 0.28 74 rasn 0.28 74 rasn 0.28 74 roaring-rs 0.11 74 Testcontainers for Rust 0.27 outdated 74 totp-rs 5.5.1 outdated 75 async-nats 0.49 outdated 75 flate2 1.1 75 hyper-util 0.1.1 75 serde_json 1.0 76 async-trait 0.1.68 76 BLAKE3 1.3 76 deadpool 0.13 76 deadpool 0.14 outdated 76 decancer 3.0.1 76 mysql_async 0.36 outdated 76 quote 1.0 76 serde 1.0 77 mail-auth 0.11 outdated 77 rcgen 0.14 79 Chrono 0.4 79 regex 1.7.0 80 pkcs8 0.10.2 outdated 81 aes-gcm 0.10.1 outdated 81 foundationdb-rs 0.11 81 webpki 0.103 82 rand 0.8 82 tokio-rustls 0.26 83 rkyv 0.8.10 84 reqwest 0.13 86 quick-xml 0.41 outdated 89 rusqlite 0.40 89 zip 8.5 outdated 90 time 0.3 91 aws-lc-rs 1 91 syn 2.0 outdated 92 futures 0.3 92 futures 0.3.28 92 Hickory Proto 0.26 92 redis-rs 1.1 93 hyper 1.0.1 93 Tokio 1.47 94 rustls 0.23.5 94 zenoh 1.3.4 97 Azure Core (Rust) 0.21.0 outdated 97 Azure Core (Rust) 0.21.0 outdated 97 Azure Core (Rust) 0.21.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