{"id":16977313,"url":"https://github.com/galaxy-s10/billd-desk","last_synced_at":"2025-04-05T00:09:07.897Z","repository":{"id":224973830,"uuid":"764024387","full_name":"billd-project/desk","owner":"billd-project","description":"基于Vue3 + WebRTC搭建的远程桌面","archived":false,"fork":false,"pushed_at":"2024-11-06T01:51:23.000Z","size":2586,"stargazers_count":154,"open_issues_count":0,"forks_count":38,"subscribers_count":4,"default_branch":"main","last_synced_at":"2024-12-06T09:07:44.668Z","etag":null,"topics":["electron","vite4","vue3","webrtc"],"latest_commit_sha":null,"homepage":"https://desk.hsslive.cn","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/billd-project.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-02-27T10:48:07.000Z","updated_at":"2024-12-06T06:13:11.000Z","dependencies_parsed_at":"2024-03-09T09:27:46.654Z","dependency_job_id":"0b83b255-a84c-4199-988e-e3f3b0d7fc3a","html_url":"https://github.com/billd-project/desk","commit_stats":null,"previous_names":["galaxy-s10/billd-desk","billd-project/desk"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/billd-project%2Fdesk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/billd-project%2Fdesk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/billd-project%2Fdesk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/billd-project%2Fdesk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/billd-project","download_url":"https://codeload.github.com/billd-project/desk/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247266564,"owners_count":20910836,"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":["electron","vite4","vue3","webrtc"],"created_at":"2024-10-14T01:28:36.542Z","updated_at":"2025-04-05T00:09:07.886Z","avatar_url":"https://github.com/billd-project.png","language":"TypeScript","funding_links":[],"categories":["TypeScript","网络信息服务"],"sub_categories":["网络协议"],"readme":"\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://desk.hsslive.cn\" target=\"_blank\"\u003e\n    \u003cimg\n      width=\"200\"\n      src=\"https://github.com/galaxy-s10/billd-desk/blob/main/src/assets/img/logo.png?raw=true\"\n      alt=\"BilldDesk logo\"\n    /\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003e\n  BilldDesk\n\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n 基于WebRTC + Vue3 + Electron + Nodejs搭建的远程桌面\n\u003c/p\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n![stars](https://img.shields.io/github/stars/galaxy-s10/billd-desk)\n![forks](https://img.shields.io/github/forks/galaxy-s10/billd-desk)\n\n![version](https://img.shields.io/github/package-json/v/galaxy-s10/billd-desk)\n![License](https://img.shields.io/github/license/galaxy-s10/billd-desk)\n![language](https://img.shields.io/github/languages/top/galaxy-s10/billd-desk)\n\n\u003c/div\u003e\n\n## 🎉🎉🎉\n\n- 2025 年起，billd-desk-pro 项目的所有仓库将进入 prod 状态！\n- 2025 年起，billd-desk 项目的所有仓库将进入 dev 状态！\n\n## 简介\n\nBilldDesk 远程桌面控制，目前实现了类似 ToDesk、向日葵等远程桌面的功能。\n\n## 生态\n\n| 名称                | 仓库                                                                   | star \u0026 fork                                                                                                                                                                                                                                                                                                     | 线上地址/下载地址                                              |\n| ------------------- | ---------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------- |\n| 远程桌面网页/客户端 | [billd-desk](https://github.com/galaxy-s10/billd-desk)                 | [![github](https://img.shields.io/github/stars/galaxy-s10/billd-desk?label=star\u0026logo=GitHub)](https://github.com/galaxy-s10/billd-desk) [![github](https://img.shields.io/github/forks/galaxy-s10/billd-desk?label=fork\u0026logo=GitHub)](https://github.com/galaxy-s10/billd-desk)                                 | [https://desk.hsslive.cn](https://desk.hsslive.cn)             |\n| 远程桌面后台        | [billd-desk-admin](https://github.com/galaxy-s10/billd-desk-admin)     | [![github](https://img.shields.io/github/stars/galaxy-s10/billd-desk-admin?label=star\u0026logo=GitHub)](https://github.com/galaxy-s10/billd-desk) [![github](https://img.shields.io/github/forks/galaxy-s10/billd-desk-admin?label=fork\u0026logo=GitHub)](https://github.com/galaxy-s10/billd-desk-admin)               | [https://desk-admin.hsslive.cn](https://desk-admin.hsslive.cn) |\n| 远程桌面移动端      | [billd-desk-flutter](https://github.com/galaxy-s10/billd-desk-flutter) | [![github](https://img.shields.io/github/stars/galaxy-s10/billd-desk-flutter?label=star\u0026logo=GitHub)](https://github.com/galaxy-s10/billd-desk-flutter) [![github](https://img.shields.io/github/forks/galaxy-s10/billd-desk-flutter?label=fork\u0026logo=GitHub)](https://github.com/galaxy-s10/billd-desk-flutter) | TODO                                                           |\n| 远程桌面服务端      | [billd-desk-server](https://github.com/galaxy-s10/billd-desk-server)   | [![github](https://img.shields.io/github/stars/galaxy-s10/billd-desk-server?label=star\u0026logo=GitHub)](https://github.com/galaxy-s10/billd-desk-server) [![github](https://img.shields.io/github/forks/galaxy-s10/billd-desk-server?label=fork\u0026logo=GitHub)](https://github.com/galaxy-s10/billd-desk-server)     | [https://desk-api.hsslive.cn](https://desk-api.hsslive.cn)     |\n\n## 功能\n\n- [x] Web 端控制桌面\n- [x] 桌面客户端控制桌面客户端\n- [x] Web 端控制 Web 端（仅观看）\n- [x] 桌面客户端控制 Web 端（仅观看）\n- [x] 多台设备同时远程一台设备\n- [x] 一台设备同时远程多台设备\n- [x] 多屏操作\n- [x] 连接鉴权\n- [x] 支持 Macos 系统\n- [x] 支持 Windows 系统\n- [x] 支持 Linux 系统（未实际测试）\n- [x] 文件传输\n- [x] 开机自启\n- [x] 锁屏保活\n- [x] 私有化部署\n- [ ] 屏幕墙\n- [ ] 移动客户端（Flutter）\n- [ ] 后台管理\n\n## 预览\n\n### 网页端发起远程控制\n\n![https://github.com/user-attachments/assets/570ad74c-ea03-4a2f-b784-e4f9d8499cbf](https://github.com/user-attachments/assets/570ad74c-ea03-4a2f-b784-e4f9d8499cbf)\n\n![https://github.com/user-attachments/assets/87169915-20e4-4999-ace4-2133385ceeca](https://github.com/user-attachments/assets/87169915-20e4-4999-ace4-2133385ceeca)\n\n![https://github.com/user-attachments/assets/000e328e-a104-4f32-bd31-57ebbd805dab](https://github.com/user-attachments/assets/000e328e-a104-4f32-bd31-57ebbd805dab)\n\n### 客户端发起远程控制\n\n![https://github.com/user-attachments/assets/8e760673-49b5-48b1-b15b-29963880fa64](https://github.com/user-attachments/assets/8e760673-49b5-48b1-b15b-29963880fa64)\n\n![https://github.com/user-attachments/assets/beb7d43c-5660-4185-96c8-2f2761a11413](https://github.com/user-attachments/assets/beb7d43c-5660-4185-96c8-2f2761a11413)\n\n![https://github.com/user-attachments/assets/4cc167f5-70ac-47bc-a226-564a2f69c2f1](https://github.com/user-attachments/assets/4cc167f5-70ac-47bc-a226-564a2f69c2f1)\n\n### 被控端\n\n![https://github.com/user-attachments/assets/b1482a29-ca11-4ed8-b78e-49815a556bfe](https://github.com/user-attachments/assets/b1482a29-ca11-4ed8-b78e-49815a556bfe)\n\n### 文件传输\n\n![https://github.com/user-attachments/assets/fc9d5f94-e716-46ce-b17d-a39c394521a3](https://github.com/user-attachments/assets/fc9d5f94-e716-46ce-b17d-a39c394521a3)\n\n## 接口文档\n\n查看 [https://apifox.com/apidoc/shared-a8ba9715-7730-432d-896c-97f983050795](https://apifox.com/apidoc/shared-a8ba9715-7730-432d-896c-97f983050795)\n\n## 本地启动\n\n- [x] billd-desk(pro) 查看 [start-client.md](docs/start-client.md)\n\n- [x] billd-desk-server(pro) 查看 [start-server.md](docs/start-server.md)\n\n## 性能测试\n\n查看 [benchmarking.md](docs/benchmarking.md)\n\n## 常见问题\n\n查看 [faq.md](docs/faq.md)\n\n## 兼容性\n\n- [x] Windows\n- [x] Macos\n- [x] Linux\n\n## 贡献者\n\n  \u003ca href=\"https://github.com/galaxy-s10/billd-desk/graphs/contributors\" target=\"_blank\"\u003e\n    \u003cimg\n      width=\"200\"\n      src=\"https://contrib.rocks/image?repo=galaxy-s10/billd-desk\"\n      alt=\"BilldDesk logo\"\n    /\u003e\n  \u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgalaxy-s10%2Fbilld-desk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgalaxy-s10%2Fbilld-desk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgalaxy-s10%2Fbilld-desk/lists"}