CookIM一个基于akka的分布式websocket聊天程序,服务端支持多节点间消息通讯。启动集群进入CookIM所在目录,运行以下命令,以docker-compose方式启动CookIM集群,该集群启动了三个容器:mongodb、cookim1、cookim2
# 电话/通讯/IM聊天
Botpress JavaScript 编写的开源机器人创建工具
ChatterBot 是一个 Python 库,用于简化聊天机器人的开发。ChatterBot 使用不同的机器学习算法来生成不同的响应内容。
lykchat信息发送系统是Python3开发的,通过模拟微信网页端,基于个人微信号,为系统管理人员提供信息发送工具。实现的功能有用户登录管理、微信登陆管理和微信信息发送功能。
Mastodon 是一个免费的开源社交网络程序,一个商业平台的替代方案,避免了单个公司垄断你沟通的风险。选择你信任的服务器,无论选择的是哪个,你都可以与其他人进行互动。任何人都可以运行自己的Mastodon 实例,并无缝地参与到社交网络中。长时间运行任务的后台处理:Mastodon 希望做到尽可能快速和响应,所以所有长期运行的任务可委托给后台处理。可通过 Docker 部署:如果想要尝试使用 Mastodon,不需要混乱的依赖关系和配置,如果有 Docker 和 Docker Compose,部署是非常容易
# 电话/通讯/IM聊天 # SNS社交网络/交友平台
DoloresDolores试图成为一套完整的企业通信解决方案,一个完整的企业沟通工具至少需要支持以下几个功能:IM消息服务、组织架构管理、工作流集成。IM消息服务实时消息这一块有很多开源的解决方案比如XMPP,但是企业通信对IM这块的可靠性要求很高,所以目前我们打算使用比较成熟的云服务,后期如果时间比较充裕,考虑开发自己的IM服务器。在对比了市场上数十家IM云服务厂商以后,我们决定选择环信来为Dolores提供消息服务。
# 电话/通讯/IM聊天 # 通讯录管理
Gitter 是一款公共聊天软件,也被认为是开放协作风格的 Slack 替代方案。Gitter 可用于在开发项目中加入社交聊天链接的服务,能让开发者和用户更方便、随意的交流。
# 电话/通讯/IM聊天 # IM/聊天/语音工具
flamingoIM 是一款高性能、轻量级的即时通讯软件。目前即时通讯软件实现了如下功能: 注册 登录 查找好友、查找群 添加好友、添加群 好友列表、群列表、最近会话 单人聊天功能 群组功能 群发消息 修改密码 修改个人信息 自动升级功能。另外,使用了数据库,我的数据库版本是5.7.17。服务器代码不仅是一款即时通讯软件的服务器代码,同时也是一款通用的C++11服务器框架。
客户端的开发工作更为巨大,IMServer 给我们提供消息传输的接口,但是更多的功能点:如果断线重连,单点登陆,回执交互,消息分类,自定义协议,数据存储,消息通知等等。总之一坑未填一坑又起。iOS 客户端:需配置参数,连接自己的服务器 IP。
你打麻花,谁疼?开篇一张图,功能全靠编。QQ机器人平台意指那些支持通过QQ进行消息收发和群员软件平台。使用该SDK开发可以实现一次开发,运行于多个不同QQ机器人平台平台的绝佳体验。QQ消息智能回复 通过QQ发送图片 QQ名片点赞 QQ群成员管理 @指定QQ群成员发送消息目前支持的平台。由本SDK支持的QQ自动化管理助手平台均与本SDK无关!最后,但是最重要的,一定要Star一下!
QIQIIM 提供简单快捷的 IM 方案,快速打造在线 IM 方案,可用于公司内网、外网通讯,客服系统等,实现了 socket, websocket,可用于任何商业、个人作品中,请保留作者信息,如果项目帮到了您请加个星,文档简陋,后续会不断完善。目前实现了单聊、群聊及机器人回复功能,项目已经结合 MySQL 数据库,聊天的信息会保存到数据库表中。
LuliChat 即时通讯项目
CDChatList 高性能聊天页面解决方案
J-IM 是用JAVA语言,基于t-io开发的轻量、高性能、单机支持几十万至百万在线用户IM,主要目标降低即时通讯门槛,快速打造低成本接入在线IM系统,通过极简洁的消息格式就可以实现多端不同协议间的消息发送如内置等,并提供通过http协议的api接口进行消息发送无需关心接收端属于什么协议,一个消息格式搞定一切!"count":"显示消息数量,类似Limit0,10中的10,非必填",
AkaxinAkaxin 是一款开源免费的私有聊天软件,可以部署在任意服务器上,搭建自己的聊天服务器,供自己与朋友、用户使用。别的用户登陆后可以互加好友,开始聊天。匿名账号,账号保存在设备本地,用户不会填写手机信息,任何地方都获取不到。站点注册方式默认为匿名,进入站点后,请根据情况第一时间修改为 实名 或者 开启邀请码,防止恶意用户进入。你的聊天服务器,将摇身一变,成为一个强大的社交软件平台。大家可以去 demo.akaxin.com 体验。
DuckChat 可私有部署的 IM 系统
starRTC 是一个即时通讯工具。特点IM消息系统支持上亿并发,支持横向扩展!音视频超低延时,自适应回音消除业内领先!服务器兼容并支持webrtc加速,轻松应对大量连接!
介绍什么是虾婆?包含服务器端和客户端,其中客户端支持Web/H5、安卓、iOS、Windows、Mac、微信公众号、小程序等。服务器端开发语言Java,基于SpringBoot2开发,支持SpringCloud微服务架构,分布式集群部署。致力于打造支持亿级长连接,百万级并发的企业级开源即时通讯解决方案。使命让沟通更简单。让80%的企业用上免费、高性能、私有的即时通讯云。支持其北京和成都两地客服中心近万坐席同时在线和沟通。
野火IM是一套开源通用的即时通讯组件,能够更加容易地赋予客户IM能力,使客户可以快速的在自有产品上添加聊天功能。使用野火可以替代云通讯产品或减少自研IM的工作量。降低客户使用IM的成本和难度。
SipML5 是世界上第一个 HTML5 SIP 客户端,实现了基于 Chrome 的 SIP 客户端,并与自己先前的开源产品 Idoubs 和 IMSDroid 实现互通。可以轻松实现 Chrome 和 iOS/Android 移动设备之间的实时音视频通话。SipML5 使用 Chrome 的实验功能 WebRTC 实现媒体功能,并用 JavaScript 封装了一个完整的 SIP 客户端 UA。
# 电话/通讯/IM聊天 # 其他开发相关
安科网(Ancii),中国第一极客网
Copyright © 2013 - 2019 Ancii.com
京ICP备18063983号-5 京公网安备11010802014868号