Skip to main content
https://github.com/element-hq/synapse/raw/develop/docs/element_logo_white_bg.svg

Element Synapse - Matrix homeserver implementation

(get community support in #synapse:matrix.org) (discuss development on #synapse-dev:matrix.org) (Rendered documentation on GitHub Pages) (check license in LICENSE file) (latest version released on PyPi) (supported python versions)

Synapse is an open source Matrix homeserver implementation, written and maintained by Element. Matrix is the open standard for secure and interoperable real-time communications. You can directly run and manage the source code in this repository, available under an AGPL license (or alternatively under a commercial license from Element).

There is no support provided by Element unless you have a subscription from Element.

🚀 Getting started

This component is developed and maintained by Element. It gets shipped as part of the Element Server Suite (ESS) which provides the official means of deployment.

ESS is a Matrix distribution from Element with focus on quality and ease of use. It ships a full Matrix stack tailored to the respective use case.

There are three editions of ESS:

  • ESS Community - the free Matrix distribution from Element tailored to small-/mid-scale, non-commercial community use cases

  • ESS Pro - the commercial Matrix distribution from Element for professional use

  • ESS TI-M - a special version of ESS Pro focused on the requirements of TI-Messenger Pro and ePA as specified by the German National Digital Health Agency Gematik

🛠️ Standalone installation and configuration

The Synapse documentation describes options for installing Synapse standalone. See below for more useful documentation links.

🎯 Troubleshooting and support

🚀 Professional support

Enterprise quality support for Synapse including SLAs is available as part of an Element Server Suite (ESS) subscription.

If you are an existing ESS subscriber then you can raise a support request and access the Element product documentation.

🤝 Community support

The Admin FAQ includes tips on dealing with some common problems. For more details, see Synapse’s wider documentation.

For additional support installing or managing Synapse, please ask in the community support room #synapse:matrix.org (from a matrix.org account if necessary). We do not use GitHub issues for support requests, only for bug reports and feature requests.

🛠️ Development

We welcome contributions to Synapse from the community! The best place to get started is our guide for contributors. This is part of our broader documentation, which includes information for Synapse developers as well as Synapse administrators.

Developers might be particularly interested in:

Alongside all that, join our developer community on Matrix: #synapse-dev:matrix.org, featuring real humans!

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

matrix_synapse-1.157.2.tar.gz (4.3 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

matrix_synapse-1.157.2-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl (8.6 MB view details)

Uploaded PyPymanylinux: glibc 2.28+ x86-64

matrix_synapse-1.157.2-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (8.7 MB view details)

Uploaded PyPymanylinux: glibc 2.28+ ARM64

matrix_synapse-1.157.2-cp310-abi3-musllinux_1_2_x86_64.whl (8.9 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ x86-64

matrix_synapse-1.157.2-cp310-abi3-musllinux_1_2_aarch64.whl (8.7 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ ARM64

matrix_synapse-1.157.2-cp310-abi3-manylinux_2_28_x86_64.whl (8.6 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ x86-64

matrix_synapse-1.157.2-cp310-abi3-manylinux_2_28_aarch64.whl (8.7 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ ARM64

File details

Details for the file matrix_synapse-1.157.2.tar.gz.

File metadata

  • Download URL: matrix_synapse-1.157.2.tar.gz
  • Upload date:
  • Size: 4.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for matrix_synapse-1.157.2.tar.gz
Algorithm Hash digest
SHA256 58fbb2e69d5bc4c5f5df2c03cfa42ecb3b4d067bdf197c0eaa1d93e75e8c311c
MD5 27bb816aff5156e6750390d043466211
BLAKE2b-256 805bbd8cf24b6e2ac27336252908eb52394245f8ffa6686eddd9004ca82e3de8

See more details on using hashes here.

File details

Details for the file matrix_synapse-1.157.2-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for matrix_synapse-1.157.2-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 32e323431539324c94b56118c3ee9ffc9363de812f91ba4374fca6bb0d0f4751
MD5 50b0d9dd2c192353026f4aaa9520fb73
BLAKE2b-256 717e6befe67f9be8da768f8078e509acbda5c03df175e79c4182b2e89980fdda

See more details on using hashes here.

File details

Details for the file matrix_synapse-1.157.2-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for matrix_synapse-1.157.2-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f1ddca0a1852a9173dbe6c2dc677fce242fe18ef5692128d8d887aba79794b86
MD5 0b445c930c7003effaea1264eb9e477c
BLAKE2b-256 df1e5a5a8623a1e130d44761b2e162ade84e9423d6fe15cc88b9b5d10f6af3ac

See more details on using hashes here.

File details

Details for the file matrix_synapse-1.157.2-cp310-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for matrix_synapse-1.157.2-cp310-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 56d8ca611c172b52eb3eace1fbd718b71c56a75e2ef2fcc5352e5841b99312c4
MD5 22ecdc47911618e5505be6509773f1aa
BLAKE2b-256 891b5f2450dd0bc6da06f86bb970886708e79e21db2bf00ae317a757c8e9cce4

See more details on using hashes here.

File details

Details for the file matrix_synapse-1.157.2-cp310-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for matrix_synapse-1.157.2-cp310-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 bf77d63a70956ccb46d6b7290eca5d5f8a6ff36149e52c5a6575f79d649a132a
MD5 240230acd315996728853fa0d084833f
BLAKE2b-256 2b54517956b2f7fc227fe94d15b403da961be4363f2d807bc523bceed6c9acaa

See more details on using hashes here.

File details

Details for the file matrix_synapse-1.157.2-cp310-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for matrix_synapse-1.157.2-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6d9e83f185aa432ddeccbc148c93fee477f7e8b6d356ef00322461a1ab35952d
MD5 b886574dee7606df1512eb21247314a9
BLAKE2b-256 6077fe6177b30aafcae3fbf703f65e1c2cc065e8047e27026b42b94c99e41653

See more details on using hashes here.

File details

Details for the file matrix_synapse-1.157.2-cp310-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for matrix_synapse-1.157.2-cp310-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d4045c83f147f8f0f42edadddd6dfab7e9142c7a0343315c3a97878dac020ac0
MD5 2f16f13f85c23c6aaab85f02a3137b55
BLAKE2b-256 2c852cdb96a5f0a1fac6530dd9791669eb33181252a427875ced1c569585f519

See more details on using hashes here.

Release history Release notifications | RSS feed

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page