用 Go 编写的可自托管即时通讯服务端,配套 Android、iOS 与 Web 客户端,并提供 gRPC 接口。
1.4万+11 本周2092GoGPL-3.0更新于 13天前
基于 uWebSockets.js 的聊天服务器,提供区别于 XMPP 的消息协议方案,使用 Node.js、MongoDB 和 Redis。
SAMA 是一个聊天服务器与消息协议,旨在作为 XMPP 这一长期占据主流的即时通讯标准的替代方案。服务端基于 Node.js 使用 JavaScript 编写,通过 uWebSockets.js 处理 WebSocket 连接,数据存储在 MongoDB 中,集群状态则由 Redis 维护。
服务端提供用户、会话、消息、活动、通讯录和推送通知等 API。官方的 Web 客户端和 Flutter 客户端分别位于独立仓库,并提供公共云环境用于测试完整技术栈。
集群中的节点通过 Redis 中的记录相互发现,之间建立 WebSocket 连接,并能清理已下线节点遗留的数据。
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
用 Go 编写的可自托管即时通讯服务端,配套 Android、iOS 与 Web 客户端,并提供 gRPC 接口。
驱动 Stoat 聊天平台的 Rust 后端服务与库,包含 REST API、WebSocket 事件服务和文件服务。
基于 Erlang 构建的开源实时服务器,支持 XMPP 即时通讯、MQTT 消息代理和 SIP 语音视频服务。
基于 Erlang 编写的可扩展、高容错 XMPP 即时通讯服务器,面向大型企业部署。
基于 Java 的 XMPP/Jabber 即时通讯服务器,模块化且可灵活配置。
Ethora 聊天与消息平台的 SDK monorepo,涵盖 React、React Native、Android、iOS 和 WordPress 客户端及 AI 机器人工具。