An open network for secure, decentralized communication

Matrix is an open standard for interoperable, decentralised, real-time communication over IP. It can be used to power Instant Messaging, VoIP/WebRTC signalling, Internet of Things communication - or anywhere you need a standard HTTP API for publishing and subscribing to data whilst tracking the conversation history.

lightbulb_outline View ideas list


  • decentralisation
  • python
  • rust
  • javascript
  • c++


comment IRC Channel
mail_outline Contact email 2021 Projects

  • Jaiwanth Vemula
    Exporting Conversations From Element
    Exporting chats is an easy way to save conversations into the disk, which can be archived or shared with outsiders. This feature will be handy for...
  • Adam Blanchet
    Extend Ruma's API coverage
    This project is about extending Ruma's API coverage. The final goal for this project is to have a more complete coverage of the Matrix spec, along...
  • Abhinav Krishna C K
    First-Class Email Bridge
    Email is one of the longest standing communication methods since the beginning of the internet and is still widely used and almost every internet...
  • Vladyslav Hnatiuk
    PyQuotient are Python bindings to libQuotient, a Qt-based library to make client applications for Matrix and. The proposal includes also a basic...
  • Midhun Suresh R
    Right Sidebar for Hydrogen client
    This project aims to add a right sidebar to the minimal Hydrogen matrix client that shows : Room Information Memberlist Member Information In...
  • Devin Ragotzy
    Ruma's Automated Checks
    I am applying to work on Ruma's automated checks issue to build a special-purpose tool to check code style...
  • Callum Brown
    Token Authenticated Registration
    Give homeserver admins the ability to restrict who can register an account by requiring users to submit a token during registration. See...