← Back to home
Comparison · Comms

Matrix vs Stalwart

A side-by-side editorial comparison of Matrix and Stalwart — release velocity, themes, recent moves, and the top alternatives to consider.

Matrix vs Stalwart: at a glance

FeatureMatrixStalwart
SectorCommsComms
Velocity score5.05.0
Sparks · 30d00
Top themesprotocol-spec, msc-process, community-newsletter, e2eeemail-standards, jmap, imap, dmarc
Last editorial update4d ago23h ago
WebsiteVisit →Visit →

What is Matrix?

Matrix ships spec, not product — v1.19 restores encrypted history sharing

This feed is almost entirely This Week in Matrix, the project's community newsletter: Matrix Live episodes, meetups and workations, conference logistics, and a weekly roll of Matrix Spec Change proposals moving through the process. The one actual release in the window is Matrix 1.19, which merged six MSCs and landed encrypted room history sharing and custom emoji alongside smaller clarifications. Spec activity is steady, with roughly five to seven new MSCs proposed per week across moderation, push rules, sliding sync, and federation.

Read the full Matrix trajectory →

What is Stalwart?

Stalwart is shipping email's next-generation auth stack while the specs are still in draft.

Stalwart is an all-in-one mail and collaboration server — SMTP, IMAP, JMAP, CalDAV, CardDAV and WebDAV in one binary — releasing every one to two weeks on the 0.16.x line. The last two months read as a standards campaign: DKIM2 and the full DMARCbis set in 0.16.12, VAPID push in 0.16.14, FreeBSD support in 0.16.13, and a run of IMAP extensions (UIDONLY, UIDBATCHES, MESSAGELIMIT/SAVELIMIT) in 0.16.17. Between the additions, most of each release is JMAP conformance repair driven by the jmap-test-suite.

Read the full Stalwart trajectory →

Matrix vs Stalwart: editorial side-by-side

M
Matrix
COMMS
5.0

Matrix ships spec, not product — v1.19 restores encrypted history sharing

◆ Current state

This feed is almost entirely This Week in Matrix, the project's community newsletter: Matrix Live episodes, meetups and workations, conference logistics, and a weekly roll of Matrix Spec Change proposals moving through the process. The one actual release in the window is Matrix 1.19, which merged six MSCs and landed encrypted room history sharing and custom emoji alongside smaller clarifications. Spec activity is steady, with roughly five to seven new MSCs proposed per week across moderation, push rules, sliding sync, and federation.

◆ Where it's heading

Development here runs on protocol time rather than release time — three months between 1.18 and 1.19, with the intervening weeks visible as proposals rather than shipped features. The MSCs accumulating in the newsletter point at where the next releases go: moderation via policy servers, homeserver decentralisation, sliding sync extensions, and a global spec version scheme. Governance and community work occupy as much of the feed as engineering does.

◆ Prediction

Expect the next spec release in roughly a quarter, drawing from the moderation and sliding-sync MSCs currently in flight; the weekly newsletter will keep carrying proposals rather than shipped changes in between.

S5.0

Stalwart is shipping email's next-generation auth stack while the specs are still in draft.

◆ Current state

Stalwart is an all-in-one mail and collaboration server — SMTP, IMAP, JMAP, CalDAV, CardDAV and WebDAV in one binary — releasing every one to two weeks on the 0.16.x line. The last two months read as a standards campaign: DKIM2 and the full DMARCbis set in 0.16.12, VAPID push in 0.16.14, FreeBSD support in 0.16.13, and a run of IMAP extensions (UIDONLY, UIDBATCHES, MESSAGELIMIT/SAVELIMIT) in 0.16.17. Between the additions, most of each release is JMAP conformance repair driven by the jmap-test-suite.

◆ Where it's heading

The project is building toward being the reference implementation of the modern mail stack — JMAP first, with the classic protocols held at parity rather than left behind. The fix lists have shifted in character over these eight releases: less "feature does not work", more "spec detail is wrong", which is what a codebase looks like as it converges on conformance. Security and multi-tenancy fixes keep appearing alongside the protocol work, indicating real deployments are exercising the newer subsystems.

◆ Prediction

The next releases most likely track revisions to the drafts already implemented — DKIM2, JMAP push and the calendar drafts are all still moving — rather than adding another protocol surface. Expect continued JMAP conformance fixes until the test suite stops producing them.

Alternatives to Matrix and Stalwart

Other Comms products tracked by Sparkpulse, ranked by recent ship velocity. Each card links to a full editorial trajectory and lets you pivot into a head-to-head comparison with either Matrix or Stalwart.

See all Matrix alternatives → · See all Stalwart alternatives →

Recent activity from Matrix and Stalwart

Latest ship moves from both products, interleaved chronologically. ⚡ = editorial spark.

  1. 1d agoStalwartIMAP gains UIDONLY, UIDBATCHES and message-limit extensions
  2. 4d agoMatrixMatrix Live on Continuwuity; local-first Matrix talk published
  3. 9d agoStalwartJMAP delivery push arrives; strict relays stop rejecting calendar mail
  4. 11d agoMatrixCommunity workation in Krems set for 22 August to 13 September
  5. 15d agoStalwartFix-only release: JMAP semantics and a credential escalation
  6. 18d agoMatrixMatrix Live: Homeserver Decentralisation Working Group
  7. 22d agoStalwartVAPID lands for JMAP Web Push
  8. 25d agoMatrixWeekly spec update: seven new MSCs, global spec versioning
  9. 1mo agoStalwartFreeBSD support, plus OAuth scopes for IMAP, SMTP and Sieve
  10. 1mo agoMatrixWeekly spec update: moderation policy servers, rooms as pages
  11. 1mo agoMatrixMatrix 1.19 adds encrypted history sharing and custom emoji
  12. 1mo agoStalwartDKIM2 and the full DMARCbis suite ship in one release

Frequently asked questions

What is the difference between Matrix and Stalwart?

They serve adjacent needs but don't currently overlap on shipped themes. Matrix and Stalwart are shipping at a similar cadence (velocity 5.0 vs 5.0, both within Sparkpulse's "active" band). See the at-a-glance table above for a side-by-side breakdown of velocity, recent sparks, and editorial themes.

Is Matrix better than Stalwart?

Sparkpulse doesn't pick a winner — we score release velocity, not feature parity. Matrix and Stalwart are shipping at a similar cadence (velocity 5.0 vs 5.0, both within Sparkpulse's "active" band). For your specific use case, the alternatives sections above list other Comms products to evaluate alongside.

What are the best alternatives to Matrix?

Top Matrix alternatives in Comms are ranked by recent ship velocity. Browse the "Matrix alternatives" section above for the current picks, or visit /alternatives/matrix for the full list with editorial commentary on each.

What are the best alternatives to Stalwart?

Top Stalwart alternatives in Comms are ranked by recent ship velocity. Browse the "Stalwart alternatives" section above for the current picks, or visit /alternatives/stalwart for the full list with editorial commentary on each.