Welcome to the documentation repository for Synapse, a Matrix homeserver implementation developed by Element.

Installing and using Synapse

This documentation covers topics for installation, configuration and maintenance of your Synapse process:

Developing on Synapse

Contributions are welcome! Synapse is primarily written in Python. As a developer, you may be interested in the following documentation:

Reporting a security vulnerability

If you've found a security issue in Synapse or any other Element project, please report it to us in accordance with our Security Disclosure Policy. Thank you!