Displaying 1 to 14 from 14 results

Tinode - Instant Messaging Server

  •    Go

Tinode is a Instant Messaging Server. It is not XMPP/Jabber. It is not compatible with XMPP. It's meant as a replacement for XMPP. On the surface, it's a lot like open source WhatsApp or Telegram. The goal of this project is to deliver on XMPP's original vision: create a modern open platform for federated instant messaging with an emphasis on mobile communication. A secondary goal is to create a decentralized IM platform that is much harder to track and block by the governments.

wechat_flutter - wechat_flutter Flutter版本微信,一个优秀的Flutter即时通讯IM开源库!

  •    Dart

wechat_flutter Flutter版本微信,一个优秀的Flutter即时通讯IM开源库!

example-react-js - Example Tinode web chat using React

  •    HTML

Example using Tinode to build a single-page chat application. The app uses React, Google's material design fonts and icons. The Tinode javascript library has no external dependencies. Overall it's a lot like open source WhatsApp or Telegram web apps.Although the app is generally usable, keep in mind that this is work in progress. Some bugs probably exist. The app was tested in the latest Chrome & Firefox only.




q-municate-ios - Q-municate iOS repository

  •    Objective-C

Q-municate is an open source code of chat application with full range of communication features on board (such as messaging, file transfer, push notifications, audio/video calls, etc.). We are inspired to give you chat application out of the box. You can customise this application depending on your needs. As always QuickBlox backend is at your service: https://quickblox.com/plans/ Find the source code and more information about Q-municate, as well as installation guide, in our Developers section: https://quickblox.com/developers/q-municate This guide is brought to you from QuickBlox iOS team in order to explain how you can build a communication app on iOS using QuickBlox API. It is a step by step guide designed for all developer levels including beginners as we move from simple to more complex implementation. Depending on your skills and your project requirements you may choose which parts of this guide are to follow. Enjoy and if you need assistance from QuickBlox iOS team feel free to let us know by creating an issue. Q-municate is a fully fledged chat application using the Quickblox API. QuickBlox - Communication & cloud backend platform which brings superpowers to your mobile apps.

q-municate-web - Q-municate Web chat application

  •    Javascript

Q-municate is an open source code chat application with wide range of communication features available (such as one-to-one messaging, group chat messaging, file transfers, notifications, Facebook signup and audio/video calls). We are please to present you with an out of the box chat application. You can customize this application depending of your needs. QuickBlox is used for the backend.

qiscus-sdk-android - Qiscus provide everything you need to power up your app with chats

  •    Java

With Qiscus chat SDK (Software Development Kit), You can embed chat feature inside your application quickly and easily without dealing with complexity of real-time comunication infrastucture. We provide Chat UI that has been designed and optimized for easy customization. So, you can modify the UI to show off your branding identity, favorite color, or customize event. Talking about chat app, you may figure out such messenger app like Whatsapp. You might have familiar with the flow, how to start conversation, and do things, like sharing image, inside chat room. If you want to create chat app, for customer service, for instance, Qiscus Chat SDK enable you to establish chat UI and functionalities easily. But before dive into it, there are essential basic knowledges you need to know about chat app.

Applozic-iOS-SDK - iOS Real Time Chat & Messaging SDK

  •    Objective-C

Open source iOS Chat and Messaging SDK that lets you add real time messaging in your mobile (android, iOS) applications and website. Signup at https://www.applozic.com/signup.html to get the application key.


webapp - Tinode web chat using React

  •    Javascript

Single-page web chat application built with Tinode. The app uses React, Google's material design fonts and icons. The Tinode javascript SDK has no external dependencies. Overall it's a lot like open source WhatsApp or Telegram web apps. The app is about 200KB minified and gzipped. That includes all dependencies (React, ReactDOM), fonts, graphics, css etc.

messenger-iOS-chat-swift-firestore - Messenger Clone - Real-time iOS Chat with Firebase Firestore written in Swift

  •    Swift

This is an extremely simple chat app source code of an iOS Swift Chat app. It leverages MessageKit and it stores and retrieves data to/from Firebase Firestore. The app design is inspired by Facebook Messenger. Clone the iOS Chat App Source Code and add a fully fledged chat to your app in minutes. Learn how to build your own iOS chat feature with only a few lines of code. Clone this iOS chat app source code and get started by following the steps below. For more details, check out our detailed technical documentation on the official iOS Swift Chat app page.

Chatbase - A simple (mobile) chat app using Couchbase Lite, Sync Gateway, and Couchbase Server.

  •    CSharp

Chatbase is a simple (mobile) chat app powered by an embedded Couchbase Lite database, the synchronization enginee of Sync Gateway, and a distributed Couchbase Server database. Chatbase uses Couchbase's Sync Gateway and Server solutions. Both components can be installed locally, on on-premisis servers, and/or within the cloud. For this demo we'll be installing everything locally for testing.

otrchat - 😈 An end-to-end encrypted chat system based on the OTR protocol

  •    Go

An end-to-end encrypted chat system based on the OTR protocol. Off-the-Record Messaging (OTR) is a cryptographic protocol that provides encryption for instant messaging conversations. OTR uses a combination of AES symmetric-key algorithm with 128 bits key length, the Diffie–Hellman key exchange with 1536 bits group size, and the SHA-1 hash function. In addition to authentication and encryption, OTR provides forward secrecy and malleable encryption.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.