Element (Matrix) — честно свободная программа, ламповая находка
Категория: Коммуникации · Лицензия: Apache 2.0 · Платформа: Windows / macOS / Linux (зависит от программы)
⬇ Скачать с официального сайтаElement — мессенджер на Matrix, который не зависит ни от кого
Клиент для открытого протокола Matrix. До 2020-го назывался Riot.im, потом Element. Разрабатывается компанией Element (бывший New Vector), но протокол Matrix — открытый, контролируется Matrix.org Foundation. Под лицензией AGPL-3.0.
Чем Matrix отличается от обычных мессенджеров
Matrix — это федеративный протокол. Как email: у тебя адрес @alice:server1.org, у собеседника @bob:server2.org, между серверами идёт синхронизация. Можно поднять свой сервер (Synapse, Dendrite, Conduit), хостить общение для семьи или компании, при этом общаться с любым другим сервером по всему миру. Никто не может отрубить тебе доступ — даже если matrix.org завтра умрёт, твой сервер продолжит работать.
E2E-шифрование
Сквозное шифрование на алгоритмах Olm (для one-to-one) и Megolm (для групповых чатов). Серверы видят только метаданные (кто кому пишет, когда), содержимое сообщений — никогда. Ключи устройств подтверждаются взаимной верификацией через emoji или QR-код. Cross-signing позволяет верифицировать все свои устройства одним «мастер-ключом».
Включено по умолчанию для всех новых частных чатов. Для публичных комнат шифрование можно включать или выключать.
Что Element умеет
- Чаты — один-на-один и групповые, до десятков тысяч участников в комнате.
- Spaces — папки/группы для комнат, аналог Discord-серверов или Slack-воркспейсов.
- Голосовые и видеозвонки — через встроенный Element Call (SFU на базе LiveKit) или классические Jitsi-виджеты.
- Файлы — до 100 МБ по умолчанию (на своём сервере можно поднять лимит).
- Реакции, треды, ответы, упоминания, опросы — современный набор.
- Мосты — bridge-ботами Matrix соединяется с Telegram, Discord, IRC, Slack, WhatsApp, Signal. Сообщения автоматически синхронизируются.
- Боты и виджеты — RSS-ленты, Jitsi, Etherpad, кастомные интеграции.
Клиенты
Element X — новый клиент на Rust SDK, быстрее и легче (для мобилок). Element Classic — старый на React, всё ещё основной для десктопа. SchildiChat — форк с UI ближе к Telegram. FluffyChat — на Flutter, для красоты. Nheko, Fractal — нативные клиенты, не на Electron.
Минусы
Element Classic — Electron-приложение, прожорливое (500-800 МБ RAM). Первичная синхронизация большой комнаты с длинной историей идёт медленно. UI местами перегружен опциями. E2E-верификация устройств для новичка непонятна — но если её игнорировать, толку от шифрования будет мало.
Платформы
Windows, Linux, macOS (Element Desktop), Android, iOS (Element X и Element Classic), Web (app.element.io).
Альтернативы
Signal — проще, мощнее в E2E, но централизованный и завязан на номер телефона. SimpleX Chat — без идентификаторов, без серверов в обычном смысле. XMPP + Gajim/Conversations — старый федеративный протокол, всё ещё работает. Telegram — удобнее, но E2E только в Secret Chats и серверы централизованные.
Кому
Тем, кому важна децентрализация и контроль над данными. Командам и сообществам, которые хотят свой self-hosted мессенджер. Тем, кто использует много мессенджеров и хочет собрать всё в одно окно через мосты. Не подойдёт тем, кому нужно «как Whatsapp, просто работает» — Element требует усилий на старте.
⬇ Скачать с официального сайта| Название | Element (Matrix) |
| Категория | Коммуникации |
| Лицензия | Apache 2.0 |
| Официальный сайт | https://element.io/download |
| Цена | 0 ₽ — программа бесплатная |
| Языки | Русский, английский и десятки других (зависит от сборки) |
