← Back to home
Comparison · Comms

Stalwart vs Matrix

Side-by-side trajectory, velocity, and editorial themes.

S5.0

Stalwart races to implement the newest email standards across its all-in-one server

◆ Current state

Stalwart is an open-source, all-in-one mail and collaboration server (SMTP/IMAP/JMAP/CalDAV) shipping a fast 0.16.x point-release train. Recent releases are dominated by standards implementation and protocol-conformance work, layered over steady security hardening and a long tail of targeted bug fixes.

◆ Where it's heading

The product is doubling down on being the most standards-complete self-hosted mail server: early DKIM2 and DMARCbis authentication, IDN support, encryption-at-rest for S/MIME, and a sustained push to pass the JMAP test suite. Security hardening runs alongside — DANE downgrade-attack defenses, auto-ban fixes, binary attestation on every build.

◆ Prediction

Expect continued rapid 0.16.x releases advancing draft email-authentication standards and JMAP conformance; a larger 0.17 or 1.0 milestone becomes likely once the JMAP suite fully passes and the DKIM2/DMARCbis drafts stabilize.

M
Matrix
COMMS
6.3

Matrix 1.19 lands encrypted room history sharing and custom emoji, clearing a multi-year MSC backlog

◆ Current state

Matrix ships a spec release roughly quarterly and reports weekly via This Week in Matrix. The ecosystem is mid-transition to Matrix 2.0, where simplified sliding sync and closing E2EE gaps are the dominant threads. Version 1.19 is the headline event of this window; the rest is community, governance, and ecosystem reporting.

◆ Where it's heading

The spec is working through a long-pending MSC backlog: image packs merged, simplified sliding sync accepted, and now encrypted history sharing standardized. Each release chips at features that clients (Element X, FluffyChat, Cinny, Nheko) already shipped ahead of the spec, pulling the ecosystem toward a common Matrix 2.0 baseline.

◆ Prediction

Expect the E2EE-related sliding-sync extension MSCs to be the next priority, since simplified sliding sync is accepted but won't land in a spec release until enough extensions (several supporting encrypted messaging) are also accepted.

See more alternatives to Stalwart
See more alternatives to Matrix