Matrix is an ambitious new ecosystem for open federated Instant Messaging and VoIP. Everything in Matrix happens in a room. Rooms are distributed and do not exist on any single server. Rooms can be located using convenience aliases like #matrix:matrix.org or #test:localhost:8448. Synapse is currently in rapid development, but as of version 0.5 we believe it is sufficiently stable to be run as an internet-facing service for real usage! Create and manage fully distributed chat rooms with no single points of control or failure. Eventually-consistent cryptographically secure synchronization of room state across a global open network of federated servers and services. Send and receive extensible messages in a room with (optional) end-to-end encryption. Use 3rd Party IDs (3PIDs) such as email addresses, phone numbers, Facebook accounts to authenticate, identify and discover users on Matrix.

Features

  • Synapse is a reference "homeserver" implementation of Matrix from the core development team at matrix.org
  • It is intended to showcase the concept of Matrix and let people see the spec in the context of a codebase
  • Run your own homeserver and help bootstrap the ecosystem
  • Every user runs one or more Matrix clients, which connect through to a Matrix homeserver
  • There is no single point of control or mandatory service provider in Matrix
  • The easiest way to try out your new Synapse installation is by connecting to it from a web client

Project Activity

See All Activity >

Categories

Networking, VoIP

License

Apache License V2.0

Follow Synapse

Synapse Web Site

Other Useful Business Software
Paessler: Easy to Use With Enterprise Power. Free Trial Icon
Paessler: Easy to Use With Enterprise Power. Free Trial

A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
Get Free Download
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Synapse!

Additional Project Details

Operating Systems

Linux

Programming Language

Python

Related Categories

Python Networking Software, Python VoIP Software

Registered

2021-07-21