Tinode vs Matrix
Side-by-side trajectory, velocity, and editorial themes.
Mature open-source chat server on a steady maintenance-and-tuning cadence
Tinode is shipping small, disciplined releases: a feature drop in v0.25.0 (chat pinning, subscriber counts, dark mode, in-call messaging) followed by bug-fix and dependency-maintenance point releases. Recent work is stability-focused — Postgres v5 and AWS v2 driver upgrades, CORS config, push-dispatch tuning. A v0.26 alpha line shows message reactions in development.
The arc is incremental hardening of a self-hosted messaging stack rather than expansion of its capability surface. Feature work lands in a minor version and is quickly followed by cleanup point releases; the reactions branch surfacing in the 0.26 alphas is the one forward-looking signal in this window.
The v0.26.0-alpha tags point to message reactions as the next headline feature to reach a stable release. Near term, expect further point releases shaking out regressions from the Postgres and AWS driver upgrades.
Matrix 1.19 lands encrypted room history sharing and custom emoji, clearing a multi-year MSC backlog
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.
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.
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 Tinode →
See more alternatives to Matrix →