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.158.0.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.158.0-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl (8.6 MB view details)

Uploaded PyPymanylinux: glibc 2.28+ x86-64

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

Uploaded PyPymanylinux: glibc 2.28+ ARM64

matrix_synapse-1.158.0-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.158.0-cp310-abi3-musllinux_1_2_aarch64.whl (8.7 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ ARM64

matrix_synapse-1.158.0-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.158.0-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.158.0.tar.gz.

File metadata

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

File hashes

Hashes for matrix_synapse-1.158.0.tar.gz
Algorithm Hash digest
SHA256 5fec9b5ae4aab54bec5eaa1b0819350bc02e794c34ae114c46fd55029dd8af7a
MD5 eac05b5bbb1528fa002ea0dbfe758d60
BLAKE2b-256 a58101f246182d7c8c6dea2ae2bf6a692e47af71022bdf8dd30719688f969de1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for matrix_synapse-1.158.0-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a481cc7baac6a294367755cff955bcdb985298c9c7132931e8476b62c89aa490
MD5 5a00c00adffed7cf717e97f2440bdd87
BLAKE2b-256 c984088c551e8dfb18b71d65bdc6a5e3e2ebdd6c033133bac4bcf60b358beac8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for matrix_synapse-1.158.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7d7929393c992a5cc1fdd0becd7f08f56e6b02d2001c5832cf61249712eb5e2d
MD5 0b65079234014878834af42c1794d3ed
BLAKE2b-256 bf7cfd540dafb0aca0140be2e11d9f4ef98a7d1cb7f5652851dd001ba24424f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for matrix_synapse-1.158.0-cp310-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fa3a5c6475b80d19da4a56aa99bd1501fb85d716bd80e0d14b18907c1e0059aa
MD5 3893e0c802ba3bb5009c8c370ded43fc
BLAKE2b-256 76499969b110b37e54b481591c9fb1ec5020751bae5958c36ca68b2b667a0a78

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for matrix_synapse-1.158.0-cp310-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f140538abf82cc56f9300cc97c298f4942c863e491d1b250a59d8091f6ce779f
MD5 b9f04c9c55b527d14d0a1dcae9821a77
BLAKE2b-256 bde80e35fc79a05c82f64ad927764dbbdadedbae1ff2569d17d854dc6c8f5ff3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for matrix_synapse-1.158.0-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 265ea813d3276f4d5992e947f6814257855f6788f3b59539f2579d2cba7dfe80
MD5 8c745841a0fadb4e35003978abe0b824
BLAKE2b-256 cdf06bc5cbf5459b2b938c4f0704df5d11d8397ffd7211b2eb876e711559425a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for matrix_synapse-1.158.0-cp310-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4f0726b56d4e94b60b2745697450ea86728b4cbb2cb55381107ac5709c610ad9
MD5 ea89d489b3e0306f8274ff2a69eee4fc
BLAKE2b-256 33c645c9ae4c2551d7da3389a15a45fe959fb5577de277ad5d0365418dae9fe7

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