Our contributions to the ecosystem.

Our software contributions to third-party opensource projects

XMPPframework for iOS

Available on: robbiehanson/XMPPFramework

Smack for Android

Available on: igniterealtime/Smack



  • Docker image for Movim: https://github.com/esl/movim-docker

Opensource software developped and maintained by Erlang Solutions


Available on: esl/escalus

An XMPP client library in Erlang for conveniently testing XMPP servers

Apache license 2.0


Available on: esl/amoc

amoc is a simple tool for running massively parallel XMPP tests

Apache license 2.0

Note: amoc stands for "A Murder of Crows"


Available on: esl/exml

XML parsing library in Erlang

Apache license 2.0

ICE (STUN/TURN) server

Please contact us.

Push notifications server (APNS/GCM)

Please contact us.

Open standards

MUC light

MUC stands for Multi-User Chat. MUC light is a presenceless and subscription-based group chat, relying on a simplified version of MUC.

Token-based reconnection

Token-based reconnection (TBR) Reconnection mechanism, for temporary disconnections, using tokens instead of passwords