社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

GitHub爆火!这款国产开源的 IM 即时通讯系统颜值太高了,还支持私有化部署!

java1234 • 2 周前 • 24 次点击  
大家好,我是锋哥今天分享一款非常不错的IM即时通讯系统。

简介

唐僧叨叨是一款几个老工匠,历时八年时间打造的运营级别的开源即时通讯聊天软件。具有轻量级,高性能,重安全的特点,支持私有化部署,界面美观且开源。

编程语言采用Go语言,开发环境需要go >=1.20

特征

  • 开源免费: 服务端源码,APP源码,Web/PC端源码全部开源,Apache2.0开源协议(可商用),没人能拿捏你
  • 私有化部署: 所有程序和数据都在自己的服务器上,不用担心数据泄露,不用担心数据被用于其他用途
  • 消息必达: 采用 tcp + ack机制,保证消息必达,支持离线消息,支持消息漫游。
  • 内容安全: 消息传输采用私有二进制加密协议、DH+流式加密,防止消息内容泄露
  • 消息永久存储: 消息支持永久存储,得益于WuKongIM的自研消息db,永久存储不影响性能,只浪费点磁盘空间
  • 多设备消息同步: 支持 1 个移动端、多个 Web/PC 端同时在线时,并且支持多端之间的消息实时同步。
  • 全平台支持: iOS,Android,Windows,MAC,Ubuntu,Web

核心功能

1. 消息系统
  • 消息类型: 支持文本、图片、语音、GIF、合并转发、自定义消息等,满足多样化沟通需求。

  • 高级特性: 消息撤回、多端同步、永久存储、端到端加密传输,兼顾安全性与用户体验。

  • 管理功能: 消息搜索、收藏、删除、草稿提醒,提升信息处理效率。

2. 社交生态
  • 群组管理: 无人数限制的群聊、群公告、成员权限控制、二维码邀请,适用于大规模协作场景。

  • 好友系统: 支持备注、拉黑、投诉等精细化关系管理,适配企业内外沟通场景。

  • 扩展模块: 朋友圈、设备管理、多语言与黑暗模式,打造沉浸式社交体验。

3. 企业级特性
  • 高可用部署: 支持分布式架构与负载均衡,通过 Docker 快速部署,降低运维成本。

  • 管理后台: 提供后台管理系统,实现用户权限、消息审核、数据统计等集中管控。

界面展示

PC端
APP端

图片
管理端
图片
图片

开源地址

https://github.com/TangSengDaoDao/TangSengDaoDaoServer

End


锋哥简介:
Java1234_小锋,真名:曹锋,前世界500强央企软件工程师,12年Java,Python老司机,技术专家,资深Java,Python讲师,小锋网络科技 光杠司令员,司令部:www.java1234.comwww.python222.com每天坚持锻炼身体,坚持早睡早起,崇尚自由,平时喜欢带带Java学员 (已经成功指导2000+学员高薪就业),喜欢搞搞Java技术自媒体,搞搞产品,后期继续研究主流技术,包括大数据,人工智能等。锋哥在公众号里整理了一份Java从入门到入土高级视频+Java常见笔试面试题+Java优秀简历模版,有需要的,可以关注下锋哥java1234公众号,回复【资料】领取。


   最近锋哥开始收Java学员啦!

2024年粉丝福利 
http://download.java1234.com/
每月免费送 666 套Java海量资源网站 VIP会员,供大伙一起学Java
如果没加过锋哥微信的
加一下锋哥助理微信备注 VIP 即可开通
👇👇👇
图片

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/182275
 
24 次点击