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 memory-stats 1.2.0 23 unicode-security 0.1.0 24 hashify 0.2 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 38 ArcStr 1.2.0 38 fast-float 0.2.0 38 ldap3 0.12 38 smtp-proto 0.2 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 mime 0.3.17 44 r2d2 0.8.10 45 cbc 0.2 45 num_cpus 1.13.1 46 imagesize 0.14 outdated 46 mail-builder 0.4 outdated 46 pem 3.0 outdated 46 rsa 0.9.2 outdated 46 whatlang 0.18 48 aHash 0.8.2 48 md5 0.8.0 49 ArcSwap 1.6.0 52 tungstenite 0.29 outdated 52 xxhash-rust 0.8.5 53 rust-rdkafka 0.39 54 csv 1.1 54 rustls-pki-types 1 55 hkdf 0.13 55 hostname 0.4.0 56 tokio-tungstenite 0.29 outdated 59 argon2 0.5.0 outdated 59 jieba-rs 0.8 outdated 59 quick-cache 0.7 59 rust-s3 0.37 60 dns-update 0.5 61 async-stream 0.3.5 61 lz4_flex 0.13 outdated 61 rustls-platform-verifier 0.7 62 jsonwebtoken 10.3.0 outdated 65 infer 0.19 outdated 65 memchr 2.7 67 aes 0.9 67 compact_str 0.9.0 outdated 67 url 1.1.0 outdated 67 url 1.0 outdated 67 url 2.3.1 67 rayon 1.5 67 rtrb 0.3.1 68 base64 0.22 outdated 68 parking_lot 0.12.1 68 tinyvec 1.10.0 69 roaring-rs 0.11 69 serial_test 3.0.0 outdated 70 bytes 1.10 70 http-body 0.1.0 outdated 70 indexmap 2.7.1 70 ring 0.17 71 psl 2 71 sha2 0.11 71 x509-parser 0.18 72 mail-parser 0.11 72 proc-macro2 1.0 73 Testcontainers for Rust 0.27 outdated 74 mail-auth 0.11 outdated 75 rasn 0.28 75 rasn 0.28 75 rasn 0.28 75 totp-rs 5.5.1 outdated 76 BLAKE3 1.3 76 decancer 3.0.1 76 hyper-util 0.1.1 76 rust-rocksdb 0.24 outdated 76 serde_json 1.0 77 async-trait 0.1.68 77 Chrono 0.4 77 deadpool 0.13 77 deadpool 0.14 outdated 77 flate2 1.1 77 quote 1.0 77 serde 1.0 78 mysql_async 0.36 outdated 78 rcgen 0.14 79 pkcs8 0.10.2 outdated 80 aes-gcm 0.10.1 outdated 80 async-nats 0.49 outdated 80 foundationdb-rs 0.11 81 regex 1.7.0 81 tokio-postgres 0.7.10 81 tokio-rustls 0.26 82 rand 0.8 83 reqwest 0.13 83 rkyv 0.8.10 84 webpki 0.103 87 quick-xml 0.41 outdated 88 zip 8.5 outdated 89 rusqlite 0.40 90 aws-lc-rs 1 91 Hickory Proto 0.26 91 time 0.3 92 futures 0.3 92 futures 0.3.28 92 redis-rs 1.1 92 syn 2.0 outdated 93 hyper 1.0.1 93 rustls 0.23.5 93 Tokio 1.47 93 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