A homeserver implementation for the Matrix open standard for secure and interoperable real-time communications.
Synapse is an open-source homeserver implementation for the Matrix open standard. It provides the server-side infrastructure necessary for secure, real-time communications, allowing users to host their own messaging data and manage their own communication hubs. By acting as the central point for user accounts and message storage, it enables the creation of private or public communication networks that remain interoperable with other servers.
The software is deployed as a server application and can be installed as a standalone instance or as part of a larger distribution. It handles the storage and routing of messages, user authentication, and the synchronization of chat history across different clients. Administrators can manage the server through a variety of configuration options to suit specific security or scale requirements, whether for a small community or a professional organization.
Written in Python, Synapse serves as the backend for Matrix clients. It utilizes a specific database schema to manage chat rooms, user profiles, and message history. The architecture supports federation, which enables users on one Synapse server to communicate with users on other Matrix-compatible servers across the network. This decentralized approach ensures that no single entity controls the entire communication stream. It is designed for system administrators and developers who require full control over their communication infrastructure and data residency while maintaining connectivity with the wider Matrix ecosystem.
Synapse is positioned as a technical foundation for decentralized, secure messaging environments.
A secure communication platform providing real-time messaging, voice, and video for organizations requiring full data control.
A self-hosted collaboration platform providing team chat, workflow automation, voice calling, and screen sharing for secure organizations.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.