Repolode
element-hq

element-hq/element-web

Cliente web y de escritorio para el protocolo abierto de comunicación Matrix, basado en Matrix JS SDK.

Alternativa open source a:SlackDiscordMicrosoft Teams

Estrellas
13,598
Forks
2,794
Issues abiertos
3,698
Último commit
hace 10 horas

¿Qué es?

Element, conocido anteriormente como Vector y Riot, es un cliente para el protocolo Matrix que funciona en el navegador y como aplicación de escritorio empaquetada con Electron. Está basado en Matrix JS SDK y permite chatear, unirse a salas y comunicarse a través de cualquier servidor compatible con Matrix.

El repositorio es un monorepo que contiene Element Web y proyectos relacionados en subdirectorios independientes, incluida la aplicación de escritorio. El proyecto ofrece una instancia alojada en app.element.io, y la documentación explica cómo alojar una instancia propia, configurarla y gestionar las traducciones.

Para dispositivos móviles, el proyecto remite a los usuarios a las aplicaciones nativas independientes element-x-android y element-x-ios.

Funciones clave

  • 01Cliente Matrix para web y escritorio, basado en Matrix JS SDK
  • 02Aplicación de escritorio empaquetada con Electron para macOS, Windows y Linux
  • 03Se puede alojar en una instancia propia
  • 04Estructura de monorepo con varios proyectos relacionados
  • 05Compatibilidad con traducciones mediante un flujo de trabajo documentado

Casos de uso

  • Chatear en la red Matrix desde un navegador sin instalar software
  • Ejecutar un cliente de chat privado y alojado en una instancia propia para un equipo u organización
  • Usar un cliente Matrix de escritorio en macOS, Windows o Linux
  • Estudiar o ampliar un cliente web de código abierto para Matrix, extenso y escrito en TypeScript

Inicio rápido

  1. 1

    Prueba la versión alojada en tu navegador

  2. 2

    Descarga la aplicación de escritorio desde el sitio web de Element

  3. 3

    Aloja tu propia instancia siguiendo la guía de instalación

Antes de usarlo

  • Licencia AGPL-3.0, una licencia copyleft que exige publicar el código fuente de las versiones modificadas que se implementen en una red.
  • Algunos navegadores y plataformas web móviles solo cuentan con soporte de mejor esfuerzo o de la comunidad.

Temas

Preguntas frecuentes

¿Qué es element-web?
Cliente web y de escritorio para el protocolo abierto de comunicación Matrix, basado en Matrix JS SDK. Element, conocido anteriormente como Vector y Riot, es un cliente para el protocolo Matrix que funciona en el navegador y como aplicación de escritorio empaquetada con Electron. Está basado en Matrix JS SDK y permite chatear, unirse a salas y comunicarse a través de cualquier servidor compatible con Matrix.
¿element-web es gratuito? ¿Qué licencia tiene?
element-web es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿element-web sigue mantenido?
Mantenimiento activo. El último commit de element-web fue el 19 oct 2026.
¿Para qué puedo usar element-web?
Chatear en la red Matrix desde un navegador sin instalar software Ejecutar un cliente de chat privado y alojado en una instancia propia para un equipo u organización Usar un cliente Matrix de escritorio en macOS, Windows o Linux Estudiar o ampliar un cliente web de código abierto para Matrix, extenso y escrito en TypeScript
¿Cómo se instala element-web?
Prueba la versión alojada en tu navegador Descarga la aplicación de escritorio desde el sitio web de Element Aloja tu propia instancia siguiendo la guía de instalación
¿Dónde consigo element-web?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/element-hq/element-web

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados