Skygear Chat is an open source chat backend for your web and mobile app.
https://github.com/SkygearIO/chatTags | chat instant-messaging chat-sdk push-notification |
Implementation | Javascript |
License | Apache |
Platform | OS-Independent |
If you are interested in a version of the Chat SDK that supports Firebase's new database please vote on this issue and help us meet our target on Patreon. We would love to work full time developing the open source. At the moment we have to spend a substantial amount of time doing other consulting work to cover our costs. If you like what we're doing and would like to support us to focus more of our time on the open source project we would be very grateful.
chat-sdk firebase messaging instant-messaging messenger messenger-client sdk android android-sdk xmpp xmpp-clientFull breakdown is available on the features page. If you are interested in a version of the Chat SDK that supports Firebase's new database please vote on this issue and help us meet our target on Patreon.
chat-sdk firebase messaging instant-messaging messenger sdk iphone xmpp xmpp-client messenger-client ipad iosOpen source Android Chat SDK / Messaging SDK that lets you add real time chat and in-app messaging in your mobile (android, iOS) applications and website. Signup at https://www.applozic.com/signup.html to get the application key.
android android-chat-sdk firebase-cloud-messaging gcm gradle notifications fcm real-time realtime realtime-messaging chat chatbot-application chatapp messenger messenger-platform in-app-communication communication communication-library applozic chat-sdkInstant messaging server. Backend in pure Go (license GPL 3.0), custom client-side binding in Java including Android and Javascript (license Apache 2.0), as well as gRPC client support for C++, C#, Go, Java, Node, PHP, Python, Ruby, Objective-C. Wire transport is JSON over websocket or gRPC over plain TCP (long polling is also available). Persistent storage RethinkDB.Tinode is meant as a replacement for XMPP. Overall it's a lot like open source WhatsApp or Telegram.
chat chat-application chatapp instant-messaging messenger messagingCryptocat is free software that aims to provide an open, accessible Instant Messaging environment that encrypts your conversations and works right in your browser. It uses the OTR protocol over XMPP for encrypted two-party chat and the (upcoming) mpOTR protocol for encrypted multi-party chat.
chat secure-chat cryptography security privacy im-client instant-messagingRocket.Chat is a Web Chat Server, developed in JavaScript, using the Meteor fullstack framework. It is a great solution for communities and companies wanting to privately host their own chat service or for developers looking forward to build and evolve their own chat platforms. Its features include File sharing, Video conferencing, Screen sharing, Live chat, Link preview and lot more.
chat chat-server screen-sharing video-conference slack-alternative webchat instant-messaging im secure-messagingLet's Chat is a persistent messaging application that runs on Node.js and MongoDB. It's designed to be easily deployable and fits well with small, intimate teams. It supports XMPP Multi-user chat (MUC), Multiple rooms, File uploads and lot more.
chat instant-messaging messaging im xmpp self-hosted slack-alternativeGitter is designed to make community messaging, collaboration and discovery as smooth and simple as possible. You can easily create, organise and grow your communities, inviting others to join just in one click. Gitter is an instant messaging and chat room system for developers and users of GitHub repositories. Gitter is similar to IRC and Slack. Unlike IRC, and like Slack, it automatically logs all messages in the cloud.
chat instant-messaging im slack-alternative secure-chatChatSecure is a instant messaging client for iOS and Android that integrates encrypted OTR ("Off the Record") messaging support from the libotr library and the XMPPFramework to handle Jabber/GTalk (XMPP).
instant-messaging chat secure-chat im-client jabber xmpp mobile-appsInstantbird is a cross platform instant messaging software. It supports various protocols and using this software you could use Facebook, Twitter, Google talk, IRC chat and lot more.
instant-messaging chat social social-messaging0fc enables you to run a secure in-browser group chat with isolated chatrooms. Server is considered minimal trusted zone, all important operations happen on client side. Ephemeral keys used to protect chat room traffic are generated within room owner's browser and propagated to the rest. It is built on top of built on top of Themis crypto library.
chat chat-server secure-chat web-chat instant-messagingPidgin is an instant messaging program which lets you log in to accounts on multiple chat networks simultaneously. It runs on Windows, Linux, and other UNIX operating systems. Pidgin is compatible with the following chat networks out of the box: AIM, ICQ, Google Talk, Jabber/XMPP, MSN Messenger, Yahoo!, Bonjour, Gadu-Gadu, IRC, MXit, Novell GroupWise Messenger, Lotus Sametime, SILC, SIMPLE, MySpaceIM, and Zephyr.
instant-messging xmpp chat jabberZulip is a powerful, open source group chat application. It supports both private messaging and group chats via conversation streams. Zulip also supports fast search, drag-and-drop file uploads, image previews, group private messages, audible notifications, missed-message emails, desktop apps, and much more.
chat im instant-messaging group-chat collaboration slack-alternativeAdium is a instant messaging application for Mac OS X that can connect to AIM, XMPP (Jabber), ICQ, IRC, Bonjour and more. It supports Encryption, File transfer, Tabbed chat windows and lot more.
chat instant-messaging xmpp jabber irc imConversations is the instant messaging client for the Android. It supports XMPP, Jabber client, Encryption. It supports to send and receive images as well as other kind of files, Pictures / Avatars for your Contacts, Syncs with desktop client, Share your location, Send voice messages, Multiple accounts / unified inbox and lot more.
instant-messaging chat secure-chat im-client jabber xmpp mobile-apps messengerOff-the-Record (OTR) Messaging allows you to have private conversations over instant messaging by providing encryption, authentication, deniability, and perfect forward secrecy. If you lose control of your private keys, no previous conversation is compromised.
chat secure-chat cryptography security privacy im-client instant-messagingBraid is an experimental team chat application with a novel UI: instead of chatrooms, it's based on many short conversations. You can think of Braid as an email/mailing-list/web-forum/chatroom hybrid, but without the constant interruptions and FOMO of Slack. It's particularly good for remote-first companies, developer teams and online communities. Braid is also open-source, so you can hack on it and host your own version. You can read more about Braid and then give Braid a try.
chat instant-messaging slack-alternative group-chat team-chatRiot is built on top of Matrix. Matrix is an open network for secure, decentralized communication delivering a community of users,bridged networks, integrated bots and applications plus full end-to-end encryption. Riot allows teams to communicate across a wide range of collaboration apps. If some team members use Riot while others use IRC, Slack or Gitter, Riot will allow these team members to seamlessly work together. Riot offers the richest network of communication bridges.
instant-messaging chat secure-chat mobile-apps group-chat colloboration voip video-conferenceEmpathy is a messaging program which supports text, voice, and video chat and file transfers. It supports private and group chat and logs the complete conversation. It currently lacks privacy and encryption support.
voip skype-alternative internet-phone sip chat softphoneJitsi provides Secure Video calls, Conferencing, Chat, Desktop sharing, Instant Messaging, File transfer support for your favorite OS and IM network. Jitsi lets you connect to Facebook, GoogleTalk, XMPP, Windows Live, Yahoo!, AIM, and ICQ so that you can chat to all your friends in the simplest possible way. It supports IPv6, Secure calls with zRTP, Call history, Call hold etc.
video-conference voip skype-alternative internet-phone sip xmpp chat
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.