Matrix Synapse
Reference homeserver implementation of the Matrix open, federated messaging protocol, letting you self-host a chat server that interoperates with the rest of the Matrix network.
- 活発にメンテナンスされている
- ドキュメントが充実
概要
Synapse is the original and most widely deployed server implementation of Matrix, an open standard for decentralized, end-to-end-encrypted real-time communication. Unlike the centralized team-chat platforms in this catalog, a Matrix homeserver federates with every other Matrix homeserver by default: users on your self-hosted server can message, call, and join rooms with users on any other Matrix server (or on hosted services like Element), the same way email works across providers.
Synapse implements the full Matrix specification, including end-to-end encryption, voice/video calling, bridges to other networks (Slack, Discord, IRC, and more via separate bridge projects), and room-based access control for everything from private DMs to large public communities. It's written in Python/Twisted with performance-critical paths increasingly implemented in Rust, and is commonly deployed behind a reverse proxy with PostgreSQL as its database.
Matrix Synapse is a fit for organizations that specifically need federation or data sovereignty (governments, NGOs, privacy-focused communities) rather than a single centralized team-chat instance, and are willing to take on homeserver operations in exchange for not depending on one vendor's walled garden.
このカタログに掲載されている理由
カタログ評価: ★★★★☆ (4/5)
Federated, protocol-based architecture is fundamentally different from the three centralized team-chat apps already in this thin category -- a genuinely complementary choice for interoperability or data sovereignty.
- 成熟
- ベンダー主導
- カテゴリ
- チャット・メッセージング
- 言語
- Python
- ライセンス
- AGPL-3.0
関連プロジェクト
Mattermost
AGPL-3.0チャット、ワークフロー自動化、音声通話、画面共有を統合した、オープンコア型のセルフホスト型チームコラボレーションプラットフォームです。Go、React、PostgreSQL で構築されています。
活発にメンテナンスされている
- チャット・メッセージング
Rocket.Chat
MIT完全にセルフホストできる、オープンソースのチームチャット・コラボレーションプラットフォームです。
活発にメンテナンスされている
- チャット・メッセージング
Zulip
Apache-2.0Open source team chat with topic-based threading that keeps parallel conversations organized instead of one long scrolling feed.
活発にメンテナンスされている
- チャット・メッセージング
誤りを見つけましたか? GitHub で修正を提案する