IM-OpenSource-List

IM OpenSource List

Chat

Group Chat

  • 简聊 #Project#: 简聊所有业务代码的开源版本,可作任意修改。

  • Rocket.Chat #Project#: Have your own Slack like online chat, built with Meteor.

  • 2019-Zulip #Project#: Zulip is a powerful, open source group chat application that combines the immediacy of real-time chat with the productivity benefits of threaded conversations.

  • 2019-Chatwoot #Project#: Opensource alternative to Intercom, Drift, Zendesk, FreshChat 🔥💬

  • Tinode #Project#: Instant messaging server; backend in Go; iOS, Android, web, command line clients; chatbots

Messenger

  • RealtimeChat #Project#: Open source, native iOS Messenger, with audio/video calls and realtime chat conversations (full offline support).

Conference

  • Jitsi Meet #Project#: Secure, Simple and Scalable Video Conferences that you use as a standalone app or embed in your web application.

Customer Service

  • 2018-春松客服: 全渠道智能客服 #Project#: 春松客服是 Chatopera 自主研发以及基于且增强其它开源软件的方式实现的,春松客服会不断增强客服系统的智能化,这包括利用自然语言处理、机器学习和语音识别等技术让客服工作更有效率、客服满意度更高、成本更低。

Ticket && Help Desk

  • 2017-Zammad #Project#: Zammad is a web based open source helpdesk/customer support system.

  • 2017-Helpy #Project#: Helpy is a modern, open source helpdesk customer support application. Features include knowledgebase, community discussions and support tickets integrated with email.

  • 2018-Trudesk #Project#: Trudesk is an open source help desk/ticketing solution.

Live Support

WebRTC

  • Screencat #Project#: webrtc screensharing electron app for mac os (Alpha).

  • WebRTC Data Channels Example: A simple example of WebRTC Data Channels. Uses postMessage() as a substitute for a real signalling channel.

  • Pushpin #Project#: Pushpin is a reverse proxy server written in C++ that makes it easy to implement WebSocket, HTTP streaming, and HTTP long-polling services.

Live

HLS

RTSP

  • rtsp-stream #Project#: Out of box solution for RTSP - HLS live stream transcoding. Makes RTSP easy to play in browsers.