V-IM 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
V-IM 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
V-IM 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 AGPL-3.0
开发语言 Java JavaScript
操作系统 跨平台
软件类型 开源软件
开源组织
地区 国产
投 递 者 红薯
适用人群 未知
收录时间 2018-12-20

软件简介

基于JS的超轻量级聊天软件。前端:vue、iview、electron实现的 PC&Web版聊天程序,主要适用于私有云项目内部聊天,企业内部管理通讯等功能,主要通讯协议websocket。支持web网页聊天实现。服务端: springboot、tio、oauth2.0等技术。界面:高仿微信。

功能点

  1. 文本聊天

  2. 聊天表情

  3. 发送图片(http)

  4. 发送文件(http)

  5. 单聊

  6. 群聊

  7. 用户分组(后端支持)

  8. 离线消息(单聊)

  9. 聊天记录(单聊、群聊)

  10. 支持心跳检测,断线重连

  11. 使用SpringBoot security oauth2.0 支持单点登录。

登录群聊表情分组缓存图片

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(18)
发表了资讯
03/13 11:05

V-IM(乐聊) 1.0.0 版本发布

V-IM(乐聊) 1.0.0 版本发布,更新日志: 1、支持消息转发功能。 2、优化消息结构,支持不同类型的消息(文本、图片、附件),同时支持用户自定于消息类型。 3、UNI-APP 手机版开发完成。 4、数据库消息和redis消息同步存储,优化数据库消息查询索引。 5、优化代码,抽取公共函数。 修复BUG: 1、修复收到消息后windows安装版本不能刷新任务栏。 2、PC版本提取展示用户的公共函数。 3、修复历史记录显示时间的bug。 4、修复安装...

3
10
发表了资讯
2022/04/19 17:12

V-IM 0.9.9 版本发布,全新的 Vue 3.0、TypeScript

全新的Vue3.0、TypeScript、消息存储在redis,支持更大并发,消息永不丢失。 文本聊天 聊天表情 发送图片(http) 发送文件(http) 单聊 群聊 用户分组(后端支持) 离线消息(单聊+群聊,支持消息提醒) 聊天记录(单聊、群聊) 支持心跳检测,断线重连 使用SpringBoot security oauth2.0 支持单点登录。 好友添加。(新增) 群管理(新增) 带有管理后台(原ruoyi-vue) 基于RuoRi系统重新开发。 地址:https://gitee.com/lele-...

7
11
发表于开发技能专区
2021/01/13 12:31

V-IM 0.6.4 发布,开源的桌面聊天软件

V-IM 是一个前端采用 vue、iview、electron 实现的 PC 版桌面聊天程序,主要适用于私有云项目内部聊天,企业内部管理通讯等功能,主要通讯协议 websocket。支持 web 网页聊天实现(功能待完善)。服务端采用 springboot、tio、oauth2.0 等技术。界面高仿微信。 V-IM 0.6.4 更新内容包括: 1. 新增组织架构展示功能。 2. 去除用户好友分组。 3. token 传递改为 header 方式。 doc 下面有新版SQL 文件。...

2
17
发表于大前端专区
2021/01/11 15:43

V-IM 0.6.3 发布,开源的桌面聊天软件

V-IM 是一个前端采用 vue、iview、electron 实现的 PC 版桌面聊天程序,主要适用于私有云项目内部聊天,企业内部管理通讯等功能,主要通讯协议 websocket。支持 web 网页聊天实现(功能待完善)。服务端采用 springboot、tio、oauth2.0 等技术。界面高仿微信。 本次更新内容包括: 优化群展示,群用户单击弹出用户信息对话框,可以直接聊天; 优化错误提示,使用公共的异常处理类; 优化 requestUtils 请求链; export default Re...

0
16
发表于大前端专区
2020/12/17 13:38

V-IM 0.6.2 发布,即时通讯软件

V-IM 是一个桌面聊天程序。 前端:采用 vue、iview、electron 实现,主要适用于私有云项目内部聊天,企业内部管理通讯等功能,主要通讯协议 websocket。支持 web 网页聊天实现(功能待完善)。 服务端: springboot、tio、oauth2.0 等技术。 界面:高仿微信。 V-IM 0.6.2 发布了,本次更新内容包括: server 改成多模块项目,更容易扩展。 修复一个初次加载多个对话框中展示用户信息错误的bug。 升级 springboot 到 2.4.1版本。...

0
19
发表于运维专区
2020/04/10 13:25

V-IM 聊天软件 0.6.0 发布,调整项目脚手架,更容易升级打包

放弃 simulatedgreg/electron-vue, 拥抱 vue-cli-plugin-electron-builder,更加容易安装依赖,记得用 yarn。 使用 vue-cli4 + 插件vue-cli-plugin-electron-builder 重新搭建架构。 支持 electron和 web 两种环境开发调试。 支持 electron和 web 两种打包方式。 web 打包结果在dist 目录下,electron 打包结果在 dist_electron 下。 今年会持续更新!...

2
19
发表于AI & 大数据专区
2019/08/02 11:00

基于 JS 的超轻量级时通讯工具 V-IM V-0.5.3 发布

基于 JS 的超轻量级时通讯工具 V-IM V-0.5.3 发布了,此版本更新内容: > 1. 新增功能点:点击用户显示用户信息页面。 > 2. 修改登录界面,把设置放置到密码下面,原先的右下角的小图标不太容易被看到。 > 3. 修改搜索用户点击无效的bug。 > 4. 登录界面美化调整。 > 5. 其他的几个小问题调整。 软件地址:https://gitee.com/lele-666/V-IM web版本测试地址:http://101.200.151.183 账号自行注册或者 wangwu 1...

2
50
发表于开发技能专区
2019/07/04 14:04

聊天软件 V-IM 0.52 发布,支持系统消息推送

#### V-0.52 > 1. 请更新后台(https://gitee.com/lele-666/V-IM-Server) > 1. 主动推送消息给用户,新增一个system用户,负责给用户推送消息 > 2. 数据库语句 :INSERT INTO `im_user` (`id`, `avatar`, `name`, `sign`, `mobile`, `email`, `password`, `login_name`, `default_group_id`, `create_date`, `create_by`, `update_date`, `update_by`, `remarks`, `del_flag`) VALUES ('system', '/img/icon.png', '...

6
59
发表于AI & 大数据专区
2019/06/14 11:31

即时通讯工具 V-IM 0.5.0 发布,主要解决网页模式刷新页面状态丢失问题

V-IM 即时通讯工具,V-0.5.0 发布,主要解决网页模式刷新页面状态丢失问题。 解决方案: import createPersistedState from 'vuex-persistedstate' 并且修改部分通过Map 操作的功能,原因:Map 转String 然后转回来,就无法通过get set操作。 此版本 网页聊天模式和PC 打包exe 方式都已经基本完成,如果有 BUG 请反馈。 后续继续将会继续完善!...

3
13
发表于服务端专区
2019/06/11 13:32

V-IM 0.42 版本发布,解决 web 发送消息的 bug

调整web 版本的打包方式 V-IM 0.42 版本发布,解决web发送消息的对方收不到bug 新部署web 版本测试地址,http://101.200.151.183,暂时不支持页面刷新(正在解决)

1
8
发表于AI & 大数据专区
2019/06/05 18:53

V-IM 0.41 版本发布,解决同一用户并发刷新 token 问题

V-IM 0.41 版本发布,解决同一用户并发刷新token问题。 > 新增 RequestUtils.js 解决同一用户下的刷新并发问题 > 所有的http请求都基于 RequestUtils.js 解决方案参考:https://my.oschina.net/alyouge/blog/3058333

0
5
发表于软件架构专区
2018/12/24 11:33

V-IM PC聊天软件 V-0.39 发布

V-IM 发布 V-0.39 版本。主要更新如下: 1. 重构一些代码。fetch 封装到HttpApiUtils.js。 2. 服务端重启后客户端自动退出登录。 3. 断线重连(24次,两分钟),系统会自动退出登录。 4. 断线重连界面提示(5秒一次)。 5. 更换logo 6. 获取用户信息API,整合到一个Http 请求中(原来是三个)。 Server 也有更新,主要是代码重构!

0
15
发表于软件架构专区
2018/12/19 20:49

V-IM PC 聊天软件正式开源,当前版本 V-0.38

先发下地址 https://gitee.com/lele-666/V-IM 此项目前端技术栈:vue、iview、electron、scss、webpack、fetch等 此项目后端端技术栈:SpringBoot 2.0、t-io、mybatis-plus、oauth2.0、Spring Security。 主要功能: > 1. 文本聊天 > 2. 聊天表情 > 3. 发送图片(http) > 4. 发送文件(http) > 5. 单聊 > 6. 群聊 > 7. 用户分组(后端支持) > 8. 离线消息(单聊) > 9. 聊天记录(单聊、群聊) > 10. 支持心跳检测,断线重连...

4
40
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
18 评论
168 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部