Matrix Synapse

Version: 1.140.0
Required minimum memory: 512MB
Last updated 15 Oct 2025

Recent Changes

  • Update synapse to 1.140.0

  • Full Changelog

  • Add a new Media Query by ID Admin API that allows server admins to query and investigate the metadata of local or cached remote media via the origin/media_id identifier found in a Matrix Content URI. (#18911)

  • Add a new Fetch Event Admin API to fetch an event by ID. (#18963)

  • Update MSC4284: Policy Servers implementation to support signatures when available. (#18934)

  • Add experimental implementation of the GET /_matrix/client/v1/rtc/transports endpoint for the latest draft of MSC4143: MatrixRTC. (#18967)

  • Expose a defertothreadpool function in the Synapse Module API that allows modules to run a function on a separate thread in a custom threadpool. (#19032)

This package only provides the Matrix backend. A variety of clients are available here. Riot is a popular web frontend for Matrix and is available as a separate app.

About

Matrix is an ambitious new ecosystem for open federated Instant Messaging and VoIP.

Matrix specifies a set of pragmatic RESTful HTTP JSON APIs as an open standard, which handle:

  • Creating and managing fully distributed chat rooms with no single points of control or failure
  • Eventually-consistent cryptographically secure synchronisation of room state across a global open network of federated servers and services
  • Sending and receiving extensible messages in a room with (optional) end-to-end encryption[1]
  • Inviting, joining, leaving, kicking, banning room members
  • Managing user accounts (registration, login, logout)
  • Using 3rd Party IDs (3PIDs) such as email addresses, phone numbers, Facebook accounts to authenticate, identify and discover users on Matrix.
  • Placing 1:1 VoIP and Video calls

What is Synapse?

Synapse is a reference "homeserver" implementation of Matrix from the core development team at matrix.org, written in Python/Twisted.


Install Matrix Synapse in a few minutes on your server with Cloudron. To install Cloudron first, follow our setup steps.
Mastodon Mastodon