Mesibo Messenger is an open-source app with real-time messaging, voice and video call features.
One-on-one messaging and Group chat
High-quality voice and video calling
Rich messaging (text, picture, video, audio, other files)
Message status and typing indicators
Online status (presence) and real-time profile update
The entire source code is available from the GitHub repository https://github.com/mesibo/messenger-app-ios