商汇粹外网资源平台

搜索
查看: 2498|回复: 4

GitHub 上有哪些值得推荐的开源im?

[复制链接]

该用户从未签到

3

主题

9

帖子

32

积分

新手上路

Rank: 1

积分
32
发表于 2022-9-22 17:27:59 | 显示全部楼层 |阅读模式
嘿嘿嘿日常截胡~
Gitee 上优质开源 IM 有不少呢,给题主列几个:

J-IM 是用JAVA语言,基于t-io开发的轻量、高性能、单机支持几十万至百万在线用户IM

CIM是基于mina或者netty框架下的推送系统,我们平常使用第三方的推送SDK,如极光推送,百度推送,小米推送,以及腾讯信鸽等来支撑自己的移动端的业务,或许有一些用户自己实现即时通讯系统的需求,那么CIM为您提供了一个解决方案或者思路。

基于JS的超轻量级聊天软件。

基于teamtalk 开源项目二次开发,群集布置效果优化,业务模块与底层分离,能快速与自已现有系统对接,可用于企业OA,内部办公IM,App聊天沟通等业务场景。

野火IM是一套跨平台、核心功能开源的即时通讯解决方案。
回复

使用道具 举报

该用户从未签到

2

主题

11

帖子

71

积分

注册会员

Rank: 2

积分
71
发表于 2022-9-22 17:48:49 | 显示全部楼层
关于MobileIMSDK


MobileIMSDK 是一套专门为移动端开发的开源IM即时通讯框架,超轻量级、高度提炼,一套API优雅支持UDPTCPWebSocket 三种协议,支持iOS、Android、H5、标准Java平台,服务端基于Netty编写。
工程开源地址是:

  • 1)Gitee码云地址:https://gitee.com/jackjiang/MobileIMSDK
  • 2)Github托管地址:https://github.com/JackJiang2011/MobileIMSDK
关于RainbowChat

► 详细产品介绍:http://www.52im.net/thread-19-1-1.html
► 版本更新记录:http://www.52im.net/thread-1217-1-1.html
► 全部运行截图:Android端、iOS端
► 在线体验下载:专业版(TCP协议)、专业版(UDP协议)      (关于 iOS 端,请:点此查看)

RainbowChat是一套基于开源IM聊天框架 MobileIMSDK 的产品级移动端IM系统。RainbowChat源于真实运营的产品,解决了大量的屏幕适配、细节优化、机器兼容问题(可自行下载体验:专业版下载安装)。

* RainbowChat可能是市面上提供im即时通讯聊天源码的,唯一一款同时支持TCP、UDP两种通信协议的IM产品(通信层基于开源IM聊天框架  MobileIMSDK 实现)。
v8.2 版更新内容

此版更新内容(更多历史更新日志):

(1)Android端主要更新内容【新增“扫一扫”等功能及优化!】:

  • 1)[bug]解决了客户端被踢掉后,再次登陆时提示socket错误的问题;
  • 2)[优化]优化了扫码加群界面中,群头像加载失败时的默认显示样式;
  • 3)[优化]优化了切换账号和被踢时跳转到登陆界面的切换性能;
  • 4)[优化]重构了主要类代码,更方便集成;
  • 5)[新增]搜索功能(支持好友、群聊、聊天记录搜索(与微信逻辑一样));
  • 6)[新增]“聊信信息”界面中新增“查找聊天记录”功能;
  • 7)[新增]“群聊信息”界面中新增“查找聊天记录”、“清空聊天记录”功能。
(2)服务端主要更新内容:

  • 1)[优化][服务端]升级了MobileIMSDK至v6.2beta(改动了onUserLoginout方法参数);
  • 2)[优化][服务端]解决了log4j2的两个jar包冲突导致在linux下不能正常输出log的问题.
此版主要新增功能运行截图(更多截图点此查看):
回复

使用道具 举报

该用户从未签到

2

主题

11

帖子

71

积分

注册会员

Rank: 2

积分
71
发表于 2022-9-22 18:09:39 | 显示全部楼层
matrix协议的去中心化、联邦式的即时通讯软件,在GitHub开源。

matrix协议像邮件一样,只要建立一个服务器就可以与所有的matrix协议服务器通讯,并使用端到端加密,当然如果想要关闭与其他服务器的通讯也是可以的。官方给出了基于python的实现Synapse和基于go的实现Dendrite,维护了docker镜像,搭建起来比较方便。
邮件这种协议最大的优点就是,不用吊死在一棵树上,不管谁家提供的邮件服务,都能与所有的邮件服务通讯,吊死的时候也不需要用同一根绳子,可以选择不同的客户端,这才是通讯该有的样子啊。matrix能像邮件一样做到这一点。但是目前来看开源的客户端比较少,http://element.io算是比较成熟的一个,支持网页应用,iOS和Android.
matrix还支持桥接各种不同的即时通讯软件,比如telegram,wahtsapp等,甚至微信也可以桥接上去。还有开发社区经常使用的Gitter,Discard也都有桥接。
目前清华的闭社中也使用了matrix来搭建站内的聊天系统。
相关的链接:
Github地址matrix.org (github.com)
官网和官方提供的服务器matrix.org(需要梯子)
Element客户端Element | Secure collaboration and messaging
FluffyChat - Official Website客户端
回复

使用道具 举报

该用户从未签到

5

主题

15

帖子

69

积分

注册会员

Rank: 2

积分
69
发表于 2022-9-22 18:30:29 | 显示全部楼层
会不会是我呢?





WorkPlus Lite是一款企业级移动平台,支持企业内部私有化部署,具有数智融合、高性能、强安全、易扩展、域域互通等特点,是企业首选的入口级移动平台。WorkPlus Lite继承自WorkPlus强大基因,接近10年的研发,经历50多个中大型企业的定制化及私有化实施经验,近100次迭代,几万个功能点,产品进化至4.0版。现在我们秉承一贯的开源分享精神,面向众多开发者、开发团队以及中小型企业,孵化出免费开源的WorkPlus lite版本,继承WorkPlus产品的企业级稳定性、可靠性,让大家能快速的构建属于自己的移动平台。

产品技术特点


  • 私有化部署,数据可控,服务端和客户端均支持信创环境;
  • 平台拿来即用,已实现众多通用、刚需、有技术门槛的功能,无需花人力成本和时间重复构建基础功能;
  • 平台已经在数亿设备上验证过,具备良好兼容性,无需适配五花八门的终端设备;
  • 平台原生功能已足够强大,可以大大减少甚至无需iOS和安卓工程师投入;
  • 平台不限制H5业务应用采用任何技术框架,不用耦合特定的框架、组件和控件以致更换时伤筋动骨,把替换平台的代价降到最低;
  • 客户端开源,支持自主深度定制,零成本打造满足个性化需求的App及彰显企业品牌实力;
  • 低成本,50用户免费,后续按用户规模增长收费,成本可控;
  • 简单,只需一行代码即完成部署,10分钟即可上手,更有云市场镜像可直接使用;
  • 开放,API接口、服务号、轻应用、工作台扩展,满足高级个性化扩展需求;
  • 提供即时通讯SDK,让开发者快速集成IM能力,满足各类场景通信需求;
更多功能正在路上:暗黑模式,自定义表情包,换肤,直播……
如果还有进一步的集团级移动平台需求,可向我们了解更为强大的WorkPlus私有化「数智融合」移动平台。WorkPlus已为无数甲方IT人员,乙方外包团队,以及专注在HR、CRM、建筑、电商、教育、医疗、智慧城市、智慧园区的软硬件厂商输出了【数智融合】的移动平台底座能力,使他们更专注于自己的核心业务。
他们都在用WorkPlus


Demo体验

Demo管理控制台:http://trylite.workplus.io:9000

  • Demo组织管理帐号密码 admin/Admin123
  • Demo域管理帐号密码 admin/Admin123
客户端下载:https://lite.workplus.io/mobile/index.html

  • 客户端Demo帐号密码:test1 ~ test9 / 123456
源代码:WorkPlus Lite: 开源免费的企业移动平台 (gitee.com)
回复

使用道具 举报

该用户从未签到

15

主题

36

帖子

98

积分

注册会员

Rank: 2

积分
98
发表于 2022-9-22 18:51:19 | 显示全部楼层
著名的Telegram是开源的。


https://github.com/DrKLO/Telegram
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表