Shush is an open source elliptic curve end to end encrypted web chat.
At the moment it is just a proof of concept for developers and researchers interested in playing with elliptic curve cryptography.
Even at this stage, it is already a decent alternative to popular instant messaging apps that claim to be end to end encrypted but do not publish their source code entirely ;)
Repository on GitHub!