Rocket.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.
https://rocket.chat/Tags | chat chat-server screen-sharing video-conference slack-alternative webchat instant-messaging im secure-messaging |
Implementation | Coffeescript |
License | MIT |
Platform | OS-Independent |
Element is a messaging app that lets you chat securely with your family and friends. The communication is default end-to-end encrypted, cross-signed device verification and decentralisation to choose who you trust with your data. Element is unique. You own your data and decide where it lives. Element lets you talk securely to anyone, regardless of their app. It supports unlimited voice, video and messaging. It is built on Matrix.
messaging secure-chat chat communication video-call voip matrix conference group-chat instant-messaging im slack-alternativeWith the rise of government surveillance programs, Tox, a FOSS initiative, aims to be an easy to use, all-in-one communication platform that ensures full privacy and secure message delivery. Tox must use UDP simply because hole punching with TCP is not as reliable. However, Tox does use TCP relays as a fallback if it encounters a firewall that prevents UDP hole punching.
chat instant-messaging im secure-messaging screen-sharing video-calls file-sharing secure-chat crypto encryptionJitsi 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 chatTinode 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.
chat golang telegram messaging xmpp messenger grpc whatsapp instant-messaging chatbots chat-application chatapp webchat-server chatserver messaging-api whatsapp-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-chatMirotalk is a free browser based real-time video calls. Simple, Secure, Fast. Powered by WebRTC using google Stun and numb Turn. Mirotalk provides video quality and latency not available with traditional technology.
webrtc chatroom peer-to-peer meeting collaboration sfu webrtc-demos screensharing rtc video-call realtime-messaging conferencing video-conferencing webrtc-call webrtc-video video-chat end-to-end-encryption webrtc-signaling google-meet zoom-cloneFosscord is a free and open source software compatible with Discord. It's a chat, voice and video platform similar to Slack and Rocket.chat. Fosscord is end-to-end encrypted based on the concept “don’t trust the server”. It is Self-hosted, Secure, Decentralized, Privacy focused, Extendable.
chat video-chat instant-messaging secure-chat discord discord-alternative self-hostedOpenmeetings provides video conferencing, instant messaging, white board, collaborative document editing and other groupware tools using API functions of the Red5 Streaming Server for Remoting and Streaming. Meeting can be recorded and screen sharing support is also available.
web-conferencing meetings conference video-conference instant-messaging streaming desktop-sharingRiot 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-conferenceMolly is a hardened version of Signal for Android, the fast simple yet secure messaging app by Signal Foundation. Back in 2018, Signal allowed the user to set a passphrase to secure the local message database. But this option was removed with the introduction of file-based encryption on Android. Molly brings it back again with additional security features.
chat instant-messaging im secure-chat signal-alternative signalLet'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-alternativeThe world's most private and secure chat - open-source, decentralized, and without global identities of any kind. You can use it from the terminal UI, with all contacts and groups in one window. It is a federated chat system with end to end encryption support and low risk of man in the middle attack.
chat im instant-messaging secure-chat privacy protocol decentralized flutter encryption double-ratchetKontalk is run by a community of volunteers offering servers. Both client-to-server and server-to-server channels are fully encrypted. Users can be safe with end-to-end encryption. This is the official Android client for the Kontalk messaging system.
messaging chat instant-messaging im secure mobile-imZulip 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-alternativeRicochet is an experimental kind of instant messaging that doesn't trust anyone with your identity, your contact list, or your communications. Ricochet is a peer-to-peer instant messaging system built on the Tor Network hidden services. Your login is your hidden service address, and contacts connect to you (not an intermediate server) through Tor. The rendezvous system makes it extremely hard for anyone to learn your identity from your address.
tor c-plus-plus messaging privacy gui instant-messaging chat im secure-messagingOff-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-messagingMatrix is an open standard for decentralised communication, providing simple HTTP APIs and open source reference implementations for securely distributing and persisting JSON over an open federation of servers. It can be used for Decentralised Group Chat, WebRTC signalling, Internet of Things, VOIP etc.
voip webrtc skype-alternative video-conference slack-alternative instant-messaging chatSlackin is a little server that enables public access to Slack server. It is like Freenode but on Slack.
slack messaging team-communication team-messaging chat im instant-messagingNebulaChat is an open source mtproto server written in golang with compatible telegram client. mproto protocol is designed for access to a server API from applications running on mobile devices.
chat telegram microservice server grpc mtproto im telegram-server mtproto-server chatengine nebula-chat secure-chat messaging-app messaging instant-messengarSignal is a messaging app for simple private communication with friends. Signal uses your phone's data connection (WiFi/3G/4G) to communicate securely, optionally supports plain SMS/MMS to function as a unified messenger, and can also encrypt the stored messages on your phone.
chat instant-messaging im secure-chat whatsapp-alternative
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.