★推荐 | 语言: Go/Vue3
项目简介
LumenIM是一个网页版在线聊天项目,前端使用Naive UI + Vue3 + Vite5,后端采用Go开发,通信协议为WebSocket。支持Docker + Nginx快速部署,适合私有化部署的即时通讯系统。
核心功能
私聊/群聊:支持一对一和群组聊天
消息类型:文本/图片/文件/代码块等多种消息
消息管理:撤回/删除/转发(逐条/合并)
笔记功能:内置个人笔记编辑和分享
好友管理:好友列表/搜索/添加
群组管理:创建群/邀请成员/群设置
离线消息:断线重连后自动补发
Electron客户端:支持桌面端打包
技术栈
Go + Vue3 + Naive UI + Vite5 + WebSocket + Redis + MySQL + Docker
适用场景
企业在线聊天、私有部署IM、Web即时通讯、团队协作聊天、学习IM开发
游客,本帖隐藏的内容需要积分高于 20 才可浏览,您当前积分为 0 |