Riot.im is a free and open-source software instant messaging client based on the Matrix protocol and is distributed under the Apache License 2.0.
Because it uses the federated Matrix protocol, Riot.im lets the user choose a server to connect to.
Riot.im supportsĀ end-to-end encryption, groups, channels and sharing of files between users.