Repolode
element-hq

element-hq/element-web

Веб- и десктопный клиент для открытого протокола Matrix, созданный на базе Matrix JS SDK.

Open source альтернатива:SlackDiscordMicrosoft Teams

Звёзды
13,598
Форки
2,794
Открытые issues
3,698
Последний коммит
10 часов назад

Что это?

Element, ранее известный как Vector и Riot, — клиент для протокола Matrix, который работает в браузере и в виде десктопного приложения на Electron. Он создан на базе Matrix JS SDK и позволяет пользователям переписываться, вступать в комнаты и общаться через любой сервер, совместимый с Matrix.

Это монорепозиторий, в отдельных подкаталогах которого находятся Element Web и связанные проекты, включая десктопное приложение. Проект предоставляет размещённый экземпляр по адресу app.element.io, а документация рассказывает о том, как развернуть собственный экземпляр, настроить его и добавить переводы.

Для мобильных устройств проект предлагает отдельные нативные приложения element-x-android и element-x-ios.

Ключевые возможности

  • 01Клиент Matrix для веба и десктопа на базе Matrix JS SDK
  • 02Десктопное приложение на Electron для macOS, Windows и Linux
  • 03Можно развернуть на собственном сервере
  • 04Монорепозиторий с несколькими связанными проектами
  • 05Поддержка переводов с документированным процессом добавления

Сценарии использования

  • Общение в сети Matrix через браузер без установки программ
  • Развёртывание собственного приватного чата для команды или организации
  • Использование десктопного клиента Matrix на macOS, Windows или Linux
  • Изучение или доработка крупного веб-клиента Matrix с открытым исходным кодом на TypeScript

Быстрый старт

  1. 1

    Попробуйте размещённую версию в браузере

  2. 2

    Скачайте приложение для настольного компьютера с сайта Element

  3. 3

    Разверните собственный экземпляр, следуя руководству по установке

Что важно знать

  • Лицензия AGPL-3.0 — лицензия с копилефтом, требующая раскрытия исходного кода изменённых версий, используемых в сетевых развертываниях.
  • Для некоторых браузеров и мобильных веб-платформ предоставляется только поддержка по мере возможностей или силами сообщества.

Темы

Частые вопросы

Что такое element-web?
Веб- и десктопный клиент для открытого протокола Matrix, созданный на базе Matrix JS SDK. Element, ранее известный как Vector и Riot, — клиент для протокола Matrix, который работает в браузере и в виде десктопного приложения на Electron. Он создан на базе Matrix JS SDK и позволяет пользователям переписываться, вступать в комнаты и общаться через любой сервер, совместимый с Matrix.
element-web можно использовать бесплатно? Какая у него лицензия?
element-web распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
element-web всё ещё поддерживается?
Активно поддерживается. Последний коммит в element-web — 19 окт. 2026 г..
Для чего можно использовать element-web?
Общение в сети Matrix через браузер без установки программ Развёртывание собственного приватного чата для команды или организации Использование десктопного клиента Matrix на macOS, Windows или Linux Изучение или доработка крупного веб-клиента Matrix с открытым исходным кодом на TypeScript
Как установить element-web?
Попробуйте размещённую версию в браузере Скачайте приложение для настольного компьютера с сайта Element Разверните собственный экземпляр, следуя руководству по установке
Где скачать element-web?
Исходный код и инструкции по установке — на GitHub: https://github.com/element-hq/element-web

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Бесплатное приложение для личных финансов с открытым исходным кодом и локальным хранением данных, основанное на конвертном бюджетировании и синхронизацией между устройствами.

29,6 тыс.3,2 тыс.TypeScriptMITОбновлён 22 часа назад