{"library":"matrix-synapse","title":"Matrix Synapse","description":"Synapse is the reference homeserver for the Matrix decentralized communication protocol. As of version 1.152.0, it requires Python 3.10+ and follows a rapid release cadence. This package provides the server backend, not a client library.","language":"python","status":"active","last_verified":"Fri May 01","install":{"commands":["pip install matrix-synapse"],"cli":{"name":"synapse","version":"sh: 1: synapse: not found"}},"imports":["import synapse"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"# Synapse is a server application, not a library for direct import.\n# To run it, use the command line:\n# python -m synapse.app.homeserver --server-name my.domain --config-path homeserver.yaml --generate-config\n# For development, install and then start:\n# install via pip, then run:\n# synctl start\nprint('Synapse is a server; see https://matrix-org.github.io/synapse/latest/')","lang":"python","description":"Synapse is a server; quickstart shows how to generate config and run.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}