Rocket chat
Rocket Chat is an open source communication hub that enables banks, NGOs, startups, and governmental organizations to have their own chat tool, customize its look and feel, choose their users, and securely manage data. Users can set up Rocket. Chat on cloud or by hosting their own servers on-premises