Skip to content

海狸IM开源企业级即时通讯系统

基于 go-zero + uni-app + Electron 构建的现代化IM解决方案

海狸IM Logo

为什么选择海狸IM作为您的开源IM解决方案?

无论您是希望构建企业内部沟通工具,还是为您的应用嵌入聊天功能,海狸IM作为一个彻底的开源IM项目,都为您提供了稳定、安全、易于扩展的即时通讯核心。

🎯 产品特色

即时通讯

支持私聊、群聊,文本、图片、文件等多种消息类型

好友管理

好友添加、删除,个人信息管理,二维码名片

云端存储

集成七牛云存储,支持文件上传和多媒体消息

高性能

Go 语言高并发特性,支持万级用户同时在线

数据安全

端到端加密传输,支持私有化部署,数据完全可控

开发友好

完整开发文档,模块化设计,快速二次开发和定制

🛠️ 技术架构

🖥️

后端服务

采用Go语言开发,基于go-zero微服务框架,支持高并发处理

Go语言go-zero微服务
📱

移动端

基于uni-app开发,支持iOS和Android双平台,一套代码多端运行

uni-appVue3跨平台
💻

桌面端

使用Electron技术栈,支持Windows、macOS、Linux全平台

ElectronVue3TypeScript

📦 项目仓库

🖥️

beaver-server

Go 微服务后端,基于 go-zero 框架

📱

beaver-mobile

uni-app 跨平台移动端应用

💻

beaver-desktop

Electron 跨平台桌面端应用

💬 加入社区

🐧

QQ 交流群

与开发者交流讨论,获取技术支持

群号:1013328597
加入群聊
💬

GitHub 讨论

在GitHub上提交Issues和参与项目讨论

开源协作
参与讨论

Released under the Apache-2.0 License.