{"id":15147049,"url":"https://github.com/kanglin/rabbitim","last_synced_at":"2025-09-08T18:33:04.651Z","repository":{"id":20148147,"uuid":"23418534","full_name":"KangLin/RabbitIm","owner":"KangLin","description":"玉兔即时通讯。开源的跨平台的的即时通信系统。包括文本、音视频、白板、远程控制","archived":false,"fork":false,"pushed_at":"2023-04-30T03:51:59.000Z","size":32771,"stargazers_count":542,"open_issues_count":7,"forks_count":259,"subscribers_count":50,"default_branch":"master","last_synced_at":"2025-04-04T13:42:00.093Z","etag":null,"topics":["im","video","xmpp"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/KangLin.png","metadata":{"files":{"readme":"README.md","changelog":"ChangeLog.md","contributing":null,"funding":".github/FUNDING.yml","license":"License.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"Authors.md","dei":null,"publiccode":null,"codemeta":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":["https://github.com/KangLin/RabbitCommon/raw/master/Src/Resource/image/Contribute.png","https://gitee.com/kl222/RabbitCommon/raw/master/Src/Resource/image/Contribute.png","https://gitlab.com/kl222/RabbitCommon/-/raw/master/Src/Resource/image/Contribute.png"]}},"created_at":"2014-08-28T07:00:59.000Z","updated_at":"2025-03-27T05:07:30.000Z","dependencies_parsed_at":"2024-09-21T19:01:33.444Z","dependency_job_id":"2ebeeb36-db5d-4262-bed7-3375e1430af4","html_url":"https://github.com/KangLin/RabbitIm","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KangLin%2FRabbitIm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KangLin%2FRabbitIm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KangLin%2FRabbitIm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KangLin%2FRabbitIm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KangLin","download_url":"https://codeload.github.com/KangLin/RabbitIm/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247190248,"owners_count":20898702,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["im","video","xmpp"],"created_at":"2024-09-26T12:21:51.511Z","updated_at":"2025-04-04T14:05:22.485Z","avatar_url":"https://github.com/KangLin.png","language":"C++","funding_links":["https://github.com/KangLin/RabbitCommon/raw/master/Src/Resource/image/Contribute.png","https://gitee.com/kl222/RabbitCommon/raw/master/Src/Resource/image/Contribute.png","https://gitlab.com/kl222/RabbitCommon/-/raw/master/Src/Resource/image/Contribute.png"],"categories":[],"sub_categories":[],"readme":"# \u003cimg src=\"Resource/png/RabbitIm.png\" alt=\"玉兔即时通讯\" title=\"玉兔即时通讯\" width=\"48\" height=\"48\"/\u003e[玉兔即时通讯](https://github.com/KangLin/rabbitim)\r\n\r\n作者：康林 \u003ckl222@126.com\u003e\r\n\r\n--------------------------------------------------------\r\n\r\n[![Gitter](https://badges.gitter.im/RabbitIm/community.svg)](https://gitter.im/RabbitIm/community?utm_source=badge\u0026utm_medium=badge\u0026utm_campaign=pr-badge)\r\n[![GitHub stars](https://img.shields.io/github/stars/KangLin/RabbitIm)](https://github.com/KangLin/RabbitIm/stars)\r\n[![GitHub forks](https://img.shields.io/github/forks/KangLin/RabbitIm)](https://github.com/KangLin/RabbitIm/forks)\r\n[![GitHub issues](https://img.shields.io/github/issues/KangLin/RabbitIm)](https://github.com/KangLin/RabbitIm/issues)\r\n[![Current release](https://img.shields.io/github/release/KangLin/RabbitIm)](https://github.com/KangLin/RabbitIm/releases)\r\n[![All releases downloads](https://img.shields.io/github/downloads/KangLin/RabbitIm/total)](https://github.com/KangLin/RabbitIm/releases)\r\n\r\n--------------------------------------------------------\r\n\r\n- [介绍](#介绍)\r\n  + [功能](#功能)\r\n- [文档](#文档)\r\n- [自动编译状态](#自动编译状态)\r\n- [捐赠](#捐赠)\r\n- [下载](#下载)\r\n- [屏幕截图](#屏幕截图)\r\n\r\n--------------------------------------------------------\r\n\r\n## 点赞时间线\r\n\r\n[![Stargazers over time](https://starchart.cc/KangLin/RabbitIm.svg)](https://starchart.cc/KangLin/RabbitIm)\r\n\r\n--------------------------------------------------------\r\n\r\n### 介绍\r\n\r\n- [项目主页](http://kanglin.github.io/RabbitIm/)\r\n- 项目位置\r\n  + [项目主库位置](https://github.com/KangLin/RabbitIm): https://github.com/KangLin/RabbitIm\r\n  + [中国镜像](https://gitee.com/kl222/RabbitIm): https://gitee.com/kl222/RabbitIm\r\n  + [GitLab 镜像](https://gitlab.com/kl222/RabbitIm): https://gitlab.com/kl222/RabbitIm\r\n\r\n玉兔即时通讯是一款跨操作系统平台、支持多种协议的即时通讯软件。\r\n主要功能如下：\r\n\r\n#### 功能:\r\n\r\n- 通讯\r\n  + [x] xmpp协议\r\n    - [x] 支持点对点消息\r\n      + [x] 文本\r\n      + [x] 表情\r\n      + [x] 语音（P2P）\r\n      + [x] 视频（P2P）\r\n      + [x] 文件传输\r\n      + [ ] 远程桌面、远程控制\r\n    - [x] 支持群功能（会议室功能）\r\n      + [x] 文本\r\n      + [x] 表情\r\n      + [ ] 语音\r\n      + [ ] 视频\r\n      + [ ] 文件共享\r\n      + [ ] 电子白板\r\n  + [ ] [tox协议](https://github.com/irungentoo/toxcore)\r\n- 自动更新\r\n- 支持换肤功能\r\n- 支持多语言\r\n- 应用插件\r\n    + [x] 运动\r\n    + [x] 二维码识别、生成\r\n    + [x] 屏幕截图\r\n      - [x] Windows\r\n      - [x] Unix、Linux\r\n      - [ ] Android\r\n    + [ ] 屏幕录像\r\n    + [ ] 日历\r\n    + [ ] 人脸识别\r\n    + [ ] 支持电子白板\r\n    + [ ] 远程桌面、远程控制\r\n- 跨平台\r\n  + [x] Windows\r\n  + [x] Linux\r\n  + [x] Android\r\n  + [ ] MacOs\r\n  + [ ] IOS\r\n\r\n  由于本人没有 MacOs、IOS 设备，请有设备的同学自行编译、测试。\r\n\r\n- 更多功能，请查看[变更日志](ChangeLog.md) [项目计划](docs/TODO.txt)\r\n\r\n*图例：*\r\n\r\n  - [x] 表示当前版本已经完成的功能\r\n  - [ ] 表示将来版本将实现的功能\r\n  \r\n### 文档:\r\n\r\n| 许可协议 | 变更日志 | 项目计划 | 开发 | 编译 | 开发笔记 |\r\n|:--------:|:--------:|:--------:|:----:|:----:|:--------:|\r\n|[许可协议](License.md)|[变更日志](ChangeLog.md)|[项目计划](TODO.txt)|[开发](docs/develop.md)|[编译](docs/INSTALL.md)|[开发笔记](docs/Books/开发笔记.md)|\r\n\r\n### 自动编译状态\r\n\r\n|     | master 分支 | develop 分支 |\r\n|:---:|:-----------:|:------------:|\r\n|Linux|[![Linux 编译状态](https://github.com/kanglin/rabbitim/actions/workflows/ubuntu.yml/badge.svg?branch=master)](https://github.com/kanglin/rabbitim/actions)|[![Linux 编译状态](https://github.com/kanglin/rabbitim/actions/workflows/ubuntu.yml/badge.svg?branch=Develop)](https://github.com/kanglin/rabbitim/actions)\r\n|Windows|[![Windows 编译状态](https://github.com/kanglin/rabbitim/actions/workflows/msvc.yml/badge.svg?branch=master)](https://github.com/kanglin/rabbitim/actions)|[![Windows 编译状态](https://github.com/kanglin/rabbitim/actions/workflows/msvc.yml/badge.svg?branch=Develop)](https://github.com/kanglin/rabbitim/actions)\r\n|Android|[![Android 编译状态](https://github.com/kanglin/rabbitim/actions/workflows/android.yml/badge.svg?branch=master)](https://github.com/kanglin/rabbitim/actions)|[![Android 编译状态](https://github.com/kanglin/rabbitim/actions/workflows/android.yml/badge.svg?branch=Develop)](https://github.com/kanglin/rabbitim/actions)\r\n\r\n### 捐赠：\r\n\r\n本项目如果对你有用，或者你喜欢它，欢迎任何形式的捐赠（包括参与项目代码贡献或意见反馈中，以及捐赠资金等），支持作者。谢谢！\r\n\r\n- 欢迎开发者参与本项目的开发，或意见反馈。\r\n  + Issues: https://github.com/KangLin/RabbitIm/issues\r\n  + 如有需要，请先提交 [Issues](https://github.com/KangLin/RabbitIm/issues)，可以为你提供必要的帮助。\r\n- 如有咨询，请你先[捐赠资金](#捐赠资金)支持本项目。\r\n- 本程序已提供安装包。如有仍需要本人编译程序（￥200/小时）、需要搭建整个系统、移植或定制开发（￥2000/工作日）。\r\n  请先[付款](#捐赠资金)。非诚勿扰。\r\n\r\n**注意**：交流时，请直奔主题，主题明确，简明扼要。\r\n\r\n#### 捐赠资金：\r\n\r\n[![捐赠](https://gitlab.com/kl222/RabbitCommon/-/raw/master/Src/Resource/image/Contribute.png \"捐赠\")](https://gitlab.com/kl222/RabbitCommon/-/raw/master/Src/Resource/image/Contribute.png \"捐赠\")\r\n\r\n如果不能显示，请打开：\r\n- https://gitlab.com/kl222/RabbitCommon/-/raw/master/Src/Resource/image/Contribute.png\r\n- https://sourceforge.net/p/rabbitcommon/code/ci/master/tree/Src/Resource/image/Contribute.png\r\n\r\n### 下载：\r\n\r\nhttps://github.com/KangLin/RabbitIm/releases\r\n\r\n### 屏幕截图:\r\n\r\n- windows 下截图:\r\n\r\n||中文黑色样式|\r\n|:---:|:---:|\r\n|登录窗口|![登录窗口](docs/Screenshots/windows_login_dark.png \"登录窗口\")|\r\n|列表窗口|![列表窗口](docs/Screenshots/windows_list_dark.png \"列表窗口\")|\r\n|聊天窗口|![聊天窗口](docs/Screenshots/windows_char_dark.png \"聊天窗口\")|\r\n|文件传输|![文件传输](docs/Screenshots/windows_file_transfer_dark.png \"文件传输\")|\r\n\r\n||中文默认样式|\r\n|:---:|:---:|\r\n|登录窗口|![登录窗口](docs/Screenshots/windows_login.png \"登录窗口\")|\r\n|列表窗口|![列表窗口](docs/Screenshots/windows_list.png \"列表窗口\")|\r\n|聊天窗口|![聊天窗口](docs/Screenshots/windows_char.png \"聊天窗口\")|\r\n|文件传输|![文件传输](docs/Screenshots/windows_file_transfer.png \"文件传输\")|\r\n\r\n- ubuntu 下截图:\r\n\r\n||中文黑色样式|\r\n|:---:|:---:|\r\n|登录窗口|![登录窗口](docs/Screenshots/ubuntu_login.png \"登录窗口\")|\r\n|列表窗口|![列表窗口](docs/Screenshots/ubuntu_list.png \"列表窗口\")|\r\n|聊天窗口|![聊天窗口](docs/Screenshots/ubuntu_char.png \"聊天窗口\")|\r\n|文件传输|![文件传输](docs/Screenshots/ubuntu_file_transfer.png \"文件传输\")|\r\n|视频|![视频](docs/Screenshots/ubuntu_video.png \"视频\")|\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkanglin%2Frabbitim","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkanglin%2Frabbitim","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkanglin%2Frabbitim/lists"}