Converse.JS
Es un cliente XMPP / Jabber de código abierto desarrollado en javascript por el usuario @jcbrand. Esta pensado para interactuar directamente con tu navegador sin lastrar la experiencia web a través de un diseño minimalista. También puede integrarse dentro de tu propia web.
xmpp-client
jabber
self-hosted
chat-client
Su diseño mínimo está pensado para comportarse de forma orgánica en el entorno web y no irrumpir negativamente en la navegación del usuario sin dejar de ser un cliente xmpp competente. Si nos fijamos en su interfaz, se puede observar dos pestañas: sign in/contacts
y rooms
.
La primera te da acceso a loguearte en tu servicio xmpp/jabber favorito. Una vez te hayas logeado tienes dos posibilidades:
- añadir contactos conocidos
- cambiar tu estado en el chat o des-loguearte.
Ahora nos fijamos en la segunda pestaña dirigida a interactuar con la información del servidor xmpp/jabber elegido. Aquí te encontraras las salas de chat de tu servidor preferido y la posibilidad de acceder a ellas de forma directa. ¿Qué puedes hacer aquí?
- Introducir directamente el nombre de la sala o elegir "show rooms" para ver la lista de salas de tu servidor preferido y click en la que te interese.
- Tras elegir la sala de interés, deberás introducir tu nick de preferencia.
Algunas de sus características:
- Servicio de descubrimiento.
- Status en los mensajes.
- Off-the-record encryption.
- Traducido a 16 idiomas.
- Notificaciones de escritorio.
- Typing y notificaciones de estado.
- Marcadores para las salas de chat.