编制日期:2026-05-29
调研范围:35 款主流开源 IM/协作/社交/论坛软件
用途:秀秀 3.0 替代品筛选总览,配套 30款源码调研报告.md 主报告
| # | 软件 | 协议 | 语言 | Star | 最后更新 | 协议宽松 | 活跃 | 核心 11 项 | 真人/Bot 分区 | 朋友圈 | 联邦 | 五端齐 | 进入候选 | 推荐指数 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Rocket.Chat | MIT(核心)+商业(EE) | TypeScript | 45.4k | 2026-05-29 | ✅ | ✅ | ✅ 全 | 🟡 角色/Bot 标识 | ❌ | ✅(原生 FederationV2) | ✅ Web/Win/Mac/iOS/Android | ✅ | ⭐⭐⭐⭐⭐ |
| 2 | Mattermost | AGPL+商业(EE) | Go+TS | 36.9k | 2026-05-29 | ⚠️ AGPL 三方部署需开源 | ✅ | ✅ 全 | 🟡 Bot account 类型 | ❌ | 🟡 Matterbridge | ✅ 五端 | ✅ | ⭐⭐⭐⭐ |
| 3 | OpenIM | Apache 2.0(server)+AGPL(sdk) | Go | 16.4k | 2026-05-28 | 🟡 SDK 是 AGPL | ✅ | 🟡 客户端要自建 | 🟡 ext 字段 | 🟡 Moments 业务层 | 🟡 多租户 | ✅ 全 SDK | ✅ | ⭐⭐⭐⭐ |
| 4 | WuKongIM | Apache 2.0 | Go | 4.8k | 2026-05-27 | ✅ | ✅ | 🟡 缺成熟客户端 | 🟡 channel 类型 | 🟡 配 TSDD | 🟡 集群 | 🟡 SDK 全 | ✅ | ⭐⭐⭐⭐ |
| 5 | TangSengDaoDao(唐僧叨叨) | Apache 2.0 | Go | 3.5k | 2026-05 | ✅ | ✅ | ✅ 全 | 🟡 Bot 集成 | ✅ 原生朋友圈 | 🟡 WuKongIM 集群 | ✅ 六端 | ✅ | ⭐⭐⭐⭐⭐ |
| 6 | Zulip | Apache 2.0 | Python | 25.3k | 2026-05-29 | ✅ | ✅ | ✅ 全(话题流强) | ❌ 无原生 Bot 区 | ❌ | ❌ | ✅ 五端 | ✅ | ⭐⭐⭐⭐ |
| 7 | Synapse/Element Web | AGPL | Python/TS | 4.2k+13.1k | 2026-05-29 | ⚠️ AGPL | ✅ | ✅ 全 | 🟡 application service | ❌ | ✅ 协议级 | ✅ Element X 全端 | ✅ | ⭐⭐⭐⭐ |
| 8 | Revolt(Stoat) | AGPL | Rust+TS | 3.1k | 2026-05-21 | ⚠️ AGPL | ✅ | 🟡 缺多端原生 | 🟡 bot type | ❌ | ❌ | ⚠️ Web/Desktop 强,移动弱 | ✅(慎) | ⭐⭐⭐ |
| 9 | Tinode | GPL 3.0(社区)+商业 | Go | 13.3k | 2026-04-25 | ⚠️ GPL | ✅ | 🟡 缺多面板/RBAC弱 | 🟡 user tags | ❌ | ❌ | ✅ 五端 | ✅ | ⭐⭐⭐ |
| 10 | Tuwunel (conduwuit 后继) | Apache 2.0 | Rust | 2.1k | 2026-05 | ✅ | ✅ | 🟡 Matrix 协议层 | 🟡 appservice | ❌ | ✅ Matrix 联邦 | 🟡 借 Element | ✅ | ⭐⭐⭐⭐ |
| 11 | Conduit | Apache 2.0 | Rust | 0.55k | 2026-05 | ✅ | ✅ | 🟡 Matrix 协议层 | 🟡 appservice | ❌ | ✅ Matrix 联邦 | 🟡 借 Element | ✅ | ⭐⭐⭐ |
| 12 | Ejabberd | GPL 2.0 | Erlang | 6.7k | 2026-05-26 | ⚠️ GPL | ✅ | 🟡 XMPP 协议层 | 🟡 MUC | 🟡 Movim | ✅ XMPP S2S | 🟡 借第三方 | ✅ | ⭐⭐⭐ |
| 13 | Openfire | Apache 2.0 | Java | 3k | 2026-05-27 | ✅ | ✅ | 🟡 XMPP 协议层 | 🟡 MUC | ❌ | ✅ XMPP S2S | 🟡 借第三方 | ✅ | ⭐⭐⭐ |
| 14 | Movim | AGPL | PHP | 2k | 2026-05-28 | ⚠️ AGPL | ✅ | 🟡 缺多端 | 🟡 XMPP user | ✅ 原生 blog/feed | ✅ XMPP | ❌ 仅 Web | 🟡 | ⭐⭐ |
| 15 | Nextcloud Talk | AGPL | JS+PHP | 2.1k | 2026-05-29 | ⚠️ AGPL | ✅ | 🟡 缺 Bot 完善度 | ❌ | ❌ | ✅ Federated | ✅ 五端 | 🟡 | ⭐⭐⭐ |
| 16 | Element-X 系列 | AGPL | Swift/Kotlin | 0.9-2.2k | 2026-05-29 | ⚠️ AGPL | ✅ | ✅ | 🟡 appservice | ❌ | ✅ Matrix | ✅ | ✅(协议层) | ⭐⭐⭐ |
| 17 | Dendrite | AGPL | Go | 0.9k | 2026-05-20 | ⚠️ AGPL+维护模式 | 🟡 maintenance only | 🟡 缺 OIDC/sliding sync | 🟡 | ❌ | ✅ Matrix | 🟡 借 Element | 🟡 | ⭐⭐ |
| 18 | Spacebar | AGPL | TypeScript | 2.2k | 2026-05-29 | ⚠️ AGPL+早期 | ✅ | 🟡 Discord 兼容但未生产 | 🟡 user.bot | ❌ | ❌ | 🟡 借 Discord client | 🟡 | ⭐⭐ |
| 19 | Wire | AGPL | Haskell | 2.8k | 2026-05-29 | ⚠️ AGPL+联邦未完 | ✅ | 🟡 部署门槛极高 | 🟡 | ❌ | ⚠️ Roadmap | ✅ | 🟡 | ⭐⭐ |
| 20 | Berty | Apache 2.0/MIT | Go+TS | 9.2k | 2026-05-29 | ✅ | ✅ | ❌ P2P 架构无服务器 | ❌ | ❌ | N/A | 🟡 仅 iOS/Android | ❌ | ⭐⭐ |
| 21 | Jami | GPL 3.0 | C++/QML | (Mirror)/Gerrit | 2026-05-29 | ⚠️ GPL+P2P | ✅ | ❌ P2P 无服务器 | ❌ | ❌ | N/A | ✅ 五端 | ❌ | ⭐⭐ |
| 22 | DeltaChat | MPL 2.0 | Rust | 0.9k(core) | 2026-05-22 | ✅ | ✅ | ❌ 邮件协议无 OpenAPI Bot | ❌ | ❌ | ✅ 邮件即联邦 | ✅ 五端 | 🟡 | ⭐⭐⭐ |
| 23 | Session | GPL 3.0 | Kotlin/TS | 1.9k+0.5k | 2026-04-28 | ⚠️ GPL+隐私优先 | ✅ | ❌ 无 Bot/RBAC/群公告 | ❌ | ❌ | N/A 中转节点 | ✅ | ❌ | ⭐⭐ |
| 24 | Briar | GPL 3.0 | Java/Kotlin | 0.6k | 活跃 | ⚠️ GPL+P2P | ✅ | ❌ 无服务器/Bot/RBAC | ❌ | ❌ | N/A 蓝牙 | ❌ 仅 Android | ❌ | ⭐ |
| 25 | Tox | GPL 3.0 | C | 2.6k | 2026-05-28 | ⚠️ GPL+P2P | ✅ | ❌ 协议层无 Bot/RBAC | ❌ | ❌ | N/A | 🟡 借客户端 | ❌ | ⭐⭐ |
| 26 | Threema(Android) | AGPL | Kotlin/Java | 1k | 2026-04-27 | ⚠️ AGPL+商业付费 | ✅ | ❌ 协议闭源仅客户端 | ❌ | ❌ | ❌ | ❌ Server 闭源 | ❌ | ⭐ |
| 27 | Mirai | AGPL | Kotlin | 14.8k | 2024-09 archived | ❌ 长期未更新 | ❌ | N/A 仅 QQ Bot SDK | N/A | N/A | N/A | N/A | ❌ | ⭐ |
| 28 | go-cqhttp | AGPL | Go | 10.7k | 2026-03-30 | ❌ QQ 协议失效 | ⚠️ | N/A QQ Bot 桥接 | N/A | N/A | N/A | N/A | ❌ | ⭐ |
| 29 | Telegram Desktop | GPL 3.0 | C++ | 31.9k | 2026-05-28 | ❌ 仅客户端无后端 | ✅ | N/A | N/A | N/A | N/A | N/A | ❌ | ⭐ |
| 30 | Signal-Server | AGPL | Java | 10.6k | 2026-05-21 | ❌ AGPL+联邦禁止商业品牌 | ✅ | 🟡 单一会话强但群弱 | ❌ | ❌ | ❌ 中央服务器 | 🟡 借 Signal-iOS/Android | ❌ | ⭐⭐ |
| 31 | Let's Chat | MIT | JavaScript | 9.8k | archived 2025-11 | ✅ | ❌ archived | 🟡 基础 IM | ❌ | ❌ | ❌ | ❌ 仅 Web | ❌ | ⭐ |
| 32 | Jitsi Meet | Apache 2.0 | TS+JS | 29.3k | 2026-05-29 | ✅ | ✅ | ❌ 视频会议为主 IM 弱 | ❌ | ❌ | ❌ | ✅ 全端 | ❌ | ⭐⭐ |
| 33 | NodeBB | GPL 3.0 | JS | 15.1k | 2026-05-29 | ⚠️ GPL+论坛 | ✅ | ❌ 异步论坛非 IM | N/A | 🟡 | ❌ | ❌ Web 响应式 | ❌ | ⭐⭐ |
| 34 | Flarum | MIT | PHP | 16.3k | 2026-05-13 | ✅ | ⚠️ 主仓 2024 | ❌ 论坛非 IM | N/A | 🟡 | ❌ | ❌ Web | ❌ | ⭐⭐ |
| 35 | Chatwoot | NOASSERTION(MIT 标) | Ruby | 29.8k | 2026-05-29 | 🟡 双协议 | ✅ | ❌ 客服系统非团队 IM | 🟡 Agent vs User 内置 | ❌ | ❌ | ✅ 全端 | ❌(场景错配) | ⭐⭐ |
按推荐指数 ≥ ⭐⭐⭐ 排序:
| 排名 | 软件 | 协议 | 与秀秀对比要点 | 关键缺口 |
|---|---|---|---|---|
| 🥇 | Rocket.Chat | MIT | 全面胜出,企业级 RBAC/Apps Engine/联邦/五端原生 | 朋友圈无原生,需二开 |
| 🥇 | TangSengDaoDao | Apache 2.0 | 唯一原生朋友圈 + 五端齐全 + Apache 商用友好 | 知名度/社区/生态弱于 Rocket |
| 🥈 | Mattermost | AGPL+商业 EE | 性能/RBAC/Bot 强,企业级 | AGPL 严,分发给第三方乙方要谨慎 |
| 🥈 | OpenIM | Apache+AGPL | 字节背景,单机百万级,文档全 | 需自建 UI 客户端,原生缺 Moments |
| 🥈 | WuKongIM | Apache 2.0 | 性能极强,纯 Apache 友好 | 客户端层薄,需配 TSDD 才完整 |
| 🥉 | Zulip | Apache 2.0 | 话题流+成熟+多端+RBAC | 无朋友圈,无 user.type 真人/Bot 分区 |
| 🥉 | Synapse + Element | AGPL | 协议级联邦完美匹配乙方独立部署 | AGPL 协议门槛+无朋友圈 |
| 6 | Tuwunel | Apache 2.0 | Matrix Rust 高性能版本,Apache 友好 | 客户端仍是 Element AGPL |
| 7 | Tinode | GPL+商业 | 五端齐全,国内开发者 | RBAC 弱,GPL 限制 |
| 8 | Conduit | Apache 2.0 | Matrix Rust 轻量级 | 仍 beta,客户端 AGPL |
| 9 | Openfire | Apache 2.0 | XMPP 协议级联邦 | 客户端要自选/自做 |
| 10 | Ejabberd | GPL 2.0 | XMPP 性能巨兽 | GPL+客户端要自选 |
| 11 | DeltaChat | MPL 2.0 | 邮件协议天然联邦 | 无 RBAC/Bot/群公告,朋友圈无 |
| 12 | Nextcloud Talk | AGPL | 已挂在 Nextcloud 上 | 受限于 Nextcloud 生态 |
| 13 | Element-X iOS/Android | AGPL | Matrix 官方下一代客户端,对接 Matrix 服务器 | AGPL |
| 软件 | 淘汰理由 |
|---|---|
| Mirai | 2024-09 后无更新,腾讯协议封禁,事实停滞 |
| go-cqhttp | 同上,2026-03 v1.2.0 后腾讯协议加密升级开发者放弃 |
| Telegram Desktop | 仅客户端,没有可自托管的后端 |
| Signal-Server | AGPL+Signal 品牌+联邦禁止,无法做 SaaS 切换 |
| Let's Chat | 2025-11-15 archived,已死项目 |
| Threema | 服务器闭源,只开源客户端,且要付费许可证 |
| Briar | 蓝牙/Tor P2P 架构,无服务器无 Bot 无 RBAC |
| Berty | 同上 P2P/IPFS,无中心化服务器形态 |
| Tox | 协议层无群公告/RBAC/Bot,仅作为协议 |
| Jami | P2P 无服务器,与"乙方独立部署+联邦"需求架构错配 |
| Session | 隐私优先去中心化,无 RBAC/Bot/群公告 |
| Spacebar | AGPL+早期开发阶段,明示"reverse engineering"无生产保证 |
| Wire | AGPL+联邦未实现,Helm 部署 12 个微服务过重 |
| Dendrite | 维护模式只修安全 bug,缺关键 MSC |
| Movim | 仅 Web 端,缺桌面/移动原生 |
| Jitsi Meet | 视频会议为主,文本 IM 能力极弱 |
| NodeBB | 异步论坛,不是 IM |
| Flarum | 论坛软件,文本异步非 IM |
| Chatwoot | 客服 SaaS,非内部团队 IM |
| Owncast | 直播+聊天,单用户场景错配 |
| Revolt(Stoat) | AGPL+移动端弱+小厂规模 |
| Conduit/Tuwunel 客户端依赖 | 服务端通过但客户端仍走 Element AGPL,本质捆绑 |
| 要求 | Rocket.Chat | TangSeng | Mattermost | Zulip | OpenIM | WuKongIM | Synapse |
|---|---|---|---|---|---|---|---|
| 1. 真人/Bot 分区 | 🟡 角色扩展 | 🟡 角色扩展 | ✅ Bot account | ❌ 自研 | 🟡 ext 字段 | 🟡 channel type | 🟡 appservice |
| 2. 朋友圈 (Moments) | ❌ 自研 | ✅ 原生 | ❌ 自研 | ❌ 自研 | 🟡 业务层 | ❌ 自研 | ❌ 自研 |
| 3. 乙方独立部署+联邦 | ✅ FederationV2 | 🟡 集群 | 🟡 Matterbridge | ❌ | 🟡 多租户 | 🟡 集群 | ✅ 协议级 |
| 4. Bot 原生开箱即用 | ✅ Apps-Engine | ✅ | ✅ 插件 | ✅ Bot API | ✅ Webhook | ✅ Webhook | ✅ Bridge |
| 5. 5 端齐全 | ✅ | ✅ 6 端 | ✅ | ✅ | ✅ SDK | 🟡 SDK | ✅ Element |
| 6. P0 51 条覆盖率 | ~85% | ~80% | ~80% | ~70% | ~70% | ~60% | ~75% |
推荐路径:Rocket.Chat(生态/质量第一) 或 TangSengDaoDao(朋友圈+商用协议第一)
如果你最看重避免重蹈秀秀失效覆辙(即"开箱即用、Bot 原生、Admin 后台齐全"),首选 Rocket.Chat。如果你最看重原生朋友圈+Apache 2.0 商用零门槛(守一独特要求 #4 完美匹配),首选 TangSengDaoDao。
详细每款 89 条对标见 /tmp/tailchat-ima/30款源码调研报告.md。