五款 Slack 开源替代品

所有易用的洋SaaS都有致命的缺点:GFW。对于Slack对于这样的团队合作明星产品来说,一旦退市,无疑是企业开发团队的巨大风险。Slack不是开源产品,对知识产权和敏感数据泄露的顾忌也会让很多创业公司和企业团队望而生畏。

目前市场上涌现了很多Slack开源替代品可以帮助人们更好地控制数据安全。因此,我们选择了五种精品:

Friends

五款 Slack 开源替代品

Friends 是 Web 平台的 P2P 聊天应用,Slack 开源替代品。

技术

纯 JavaScript (NodeJS)

GitHub 认证

Bonjour (multicast DNS),本地聊天

WebRTC 连接,使用 Hyperlog进行传播

优势 

即使中央服务器停机,也可以继续通信

使用 Bonjour 或者 LE Bluetooth 支持离线工作

劣势 

没有 e2e 加密 DMs

通过 GitHub 集中化认证

支持群聊和直接文本通信 + emojis

Empty 测试套件

Let’s Chat

五款 Slack 开源替代品

Let’s Chat 是由 Security Compass 作为一个 10% time side-project,最古老、最流行的开源 Slack 替代品,在 GitHub 有着 7300 多的 Stars 和 978 forks。Let’s Chat 是一个类似 Slack 基于团队聊天软件的团队聊天软件 Node.js 和 MongoDB 适合中小团队开发,易于发布,支持 LDAP/Kerberos 认证,提供 REST 风格 API 和 XMPP 支持。

技术

后端使用 JavaScript(NodeJS)

MongoDB 数据存储

前端使用 Backbone

优势 

Hubot 支持

在 GitHub 社区巨大

大量跟 Slack 相同的特性

Security Compass 继续发展

Sandstorm 支持使自部署更容易,对非技术用户友好

劣势 

没有 e2e 加密 DMs

无原生移动应用

无线程转换

无测试套件

Mattermost

五款 Slack 开源替代品

Mattermost 是一个 Slack开源替代品。Mattermost 采用 Go 语言开发是一种开源的团队通信服务。为团队带来跨越式服务 PC 与移动设备共享新闻和文件,提供归档和搜索功能。

技术

高性能后端 Go 语言编写

前端使用 React

支持 MySQL 和 PostgreSQL

优势

有一些 Slack 没有的特性

原生 Gitlab 集成

导入 Slack 用户账户、频道文档和主题

跟 Slack 使用相同的 webhooks,通过第三方应用发送消息

已经为 Docker 容器做准备

测试套件包含实际测试

劣势

没有 e2e 加密 DMs

无原生移动应用

无 Sandstorm 应用

Rocket.Chat

五款 Slack 开源替代品

Rocket.Chat 特点最丰富 Slack 开源替代品之一。主要功能:群聊、直接通信、私聊、桌面通知、媒体嵌入、链接预览、文件上传、语音/视频 聊天,截图等等。Rocket.Chat 原生支持 Windows,Mac OS X ,Linux,iOS 和 Android 平台。Rocket.Chat 通过 hubot 集成了非常流行的服务,比如 GitHub,GitLab,Confluence,JIRA 等等。高级特性包括:OTR 消息,XMPP 多用户聊天,Kerberos 认证,p2p 文件共享等。

技术

使用 Meteor,包括 Blaze 前端

由 JavaScript 和 CoffeeSript 编写

MongoDB (because of Meteor)

优势 

丰富的特性

Sandstorm 和 Docker 支持

使用 Meteor 创建原始桌面和移动应用程序

支持声音是视频聊天和屏幕共享

使用 APIs, hubot 或者 webhooks 接收第三方服务的通知

各种语言本地化

劣势

没有 e2e 加密 DMs

无线程切换

几乎是空的测试套件

Zulip

五款 Slack 开源替代品

Zulip 在被 Dropbox 收购前是独立应用,现在是开源项目。Zulip 主要特点是群组和直接通信、私人群组通信、线程切换、内联多媒体预览、电子邮件和桌面通知以及大量集成。除浏览器运行外,Zulip 还有原生桌面和移动应用,支持 iOS,Android,Linux Mac 和 Windows。

技术

服务器使用 Python (Twisted + Django)

前端使用 JavaScript + jQuery

PostgreSQL, Memcached, Redis, RabbitMQ

优势

本地桌面及移动应用

大量集成 w/ unintrusive 通知

线程切换

所有 Slack 的特性和 Slack 没有的特性

可扩展测试套件

劣势

没有 e2e 加密 DMs

无 Sandstorm 应用

——————————————–

第二届中国SaaS上海站将于8月5日开幕,了解更多详情或报名,请扫描图片上的二维码,点击阅读原文:

五款 Slack 开源替代品

(0)
上一篇 2022年12月15日 上午8:29
下一篇 2022年12月15日 上午8:29

相关推荐

wx