{"id":13457395,"url":"https://github.com/viarotel-org/escrcpy","last_synced_at":"2026-02-26T11:12:33.183Z","repository":{"id":194909071,"uuid":"691846708","full_name":"viarotel-org/escrcpy","owner":"viarotel-org","description":"📱 Display and control your Android device graphically with scrcpy.","archived":false,"fork":false,"pushed_at":"2025-04-27T15:13:14.000Z","size":173989,"stargazers_count":4902,"open_issues_count":11,"forks_count":356,"subscribers_count":35,"default_branch":"main","last_synced_at":"2025-04-28T10:55:45.518Z","etag":null,"topics":["android","genymobile","gnirehtet","gui","hacktoberfest","hacktoberfest2024","hacktoberfest2025","linux","macos","mirroring","recording","scrcpy","scrcpy-engine","scrcpy-gui","screensharing","screenshots","windows"],"latest_commit_sha":null,"homepage":"https://escrcpy.viarotel.eu.org/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/viarotel-org.png","metadata":{"files":{"readme":"README-CN.md","changelog":"CHANGELOG.md","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,"zenodo":null}},"created_at":"2023-09-15T02:42:13.000Z","updated_at":"2025-04-28T10:05:08.000Z","dependencies_parsed_at":"2023-09-15T18:38:56.712Z","dependency_job_id":"ddc372b5-a116-4e6e-b685-9399574ab4dd","html_url":"https://github.com/viarotel-org/escrcpy","commit_stats":{"total_commits":679,"total_committers":10,"mean_commits":67.9,"dds":0.03534609720176729,"last_synced_commit":"69fecc3bc59f8f4a968368e48f1f06174255e62c"},"previous_names":["viarotel/escrcpy"],"tags_count":162,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/viarotel-org%2Fescrcpy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/viarotel-org%2Fescrcpy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/viarotel-org%2Fescrcpy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/viarotel-org%2Fescrcpy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/viarotel-org","download_url":"https://codeload.github.com/viarotel-org/escrcpy/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254010823,"owners_count":21999003,"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":["android","genymobile","gnirehtet","gui","hacktoberfest","hacktoberfest2024","hacktoberfest2025","linux","macos","mirroring","recording","scrcpy","scrcpy-engine","scrcpy-gui","screensharing","screenshots","windows"],"created_at":"2024-07-31T08:01:42.511Z","updated_at":"2026-01-06T03:16:23.165Z","avatar_url":"https://github.com/viarotel-org.png","language":"JavaScript","funding_links":["https://www.paypal.com/paypalme/viarotel"],"categories":["JavaScript","其它实用工具","Recently Updated","Utilities","📱 Mobile Development"],"sub_categories":["其他","[Nov 22, 2024](/content/2024/11/22/README.md)","Productivity"],"readme":"\u003cdiv style=\"display:flex;\"\u003e\n  \u003cimg src=\"https://cdn.jsdelivr.net/gh/viarotel-org/escrcpy@main/electron/resources/build/logo.png?version=2.0.0\" alt=\"viarotel-escrcpy\" width=\"108px\"\u003e\n\u003c/div\u003e\n\n# Escrcpy\n\n[![GitCode](https://gitcode.com/viarotel-org/escrcpy/star/badge.svg)](https://gitcode.com/viarotel-org/escrcpy)\n[![Gitee](https://gitee.com/viarotel-org/escrcpy/badge/star.svg?theme=dark)](https://gitee.com/viarotel-org/escrcpy)\n[![GitHub](https://img.shields.io/github/stars/viarotel-org/escrcpy?label=Github%20Stars)](https://github.com/viarotel-org/escrcpy)\n\n📱 使用图形化的 Scrcpy 显示和控制您的 Android 设备，由 Electron 驱动。[English Document](https://github.com/viarotel-org/escrcpy/blob/main/README.md)\n\n\u003cdiv style=\"display:flex;\"\u003e\n  \u003cimg src=\"./desktop/screenshots/zh-CN/overview.png\" alt=\"viarotel-escrcpy\" width=\"100%\"\u003e\n\u003c/div\u003e\n\n## 特点\n\n- 🤖 **智能控制**：基于 AutoGLM 的自然语言命令，可智能控制 Android 设备\n- 🏃 **自动化与效率**：支持跨多个设备并行操作的自动化工作流执行\n- 🪟 **多设备管理**：可视化窗口编排，集中管理多个设备\n- 📡 **连接与网络**：支持 Gnirehtet 反向网络共享的无线连接\n- ⚡ **Scrcpy核心**：基于 Scrcpy 的高性能、低延迟屏幕镜像\n\n## 安装\n\n### 通过发布的软件包手动安装\n\n查看 [发布地址](https://github.com/viarotel-org/escrcpy/releases)\n\n### macOS 可以通过 Homebrew 安装\n\n参阅 [homebrew-escrcpy](https://github.com/viarotel-org/homebrew-escrcpy)\n\n## 文档\n\n- [快速上手](https://viarotel.eu.org/zhHans/guide/started)\n- [快捷键](https://viarotel.eu.org/zhHans/reference/scrcpy/shortcuts)\n- [设备操作](https://viarotel.eu.org/zhHans/guide/operation)\n- [偏好设置](https://viarotel.eu.org/zhHans/guide/preferences)\n- [反向供网](https://viarotel.eu.org/zhHans/reference/gnirehtet/)\n\n## 开发人员\n\n如果你是开发人员，希望运行或帮助改进该项目请参阅 [开发文档](https://github.com/viarotel-org/escrcpy/blob/main/develop.md)\n\n## 获得帮助\n\n因为是开源项目 全靠爱发电 所以支持有限 更新节奏不固定\n\n- [常见问题](https://viarotel.eu.org/zhHans/help/escrcpy)\n- [反馈问题](https://github.com/viarotel-org/escrcpy/issues)\n- [联系邮箱](viarotel@qq.com)\n\n## 下一步做什么？\n\n[里程碑](https://viarotel.eu.org/zhHans/guide/milestones)\n\n## 致谢\n\n该项目的诞生离不开以下开源项目\n\n- [scrcpy](https://github.com/Genymobile/scrcpy)\n- [adbkit](https://github.com/DeviceFarmer/adbkit)\n- [electron](https://www.electronjs.org/)\n- [vue](https://vuejs.org/)\n- [gnirehtet](https://github.com/Genymobile/gnirehtet/)\n- [autoglm.js](https://github.com/FliPPeDround/autoglm.js)\n\n## 捐赠项目\n\n如果该项目帮到你的话，可以请我喝杯咖啡，让我更有精神完善该项目 😛\n\n\u003cdiv style=\"display:flex;\"\u003e\n  \u003cimg src=\"https://cdn.jsdelivr.net/gh/viarotel-org/escrcpy@main/src/assets/sponsor/viarotel-wepay.png\" alt=\"viarotel-wepay\" width=\"30%\"\u003e\n  \u003cimg src=\"https://cdn.jsdelivr.net/gh/viarotel-org/escrcpy@main/src/assets/sponsor/viarotel-alipay.png\" alt=\"viarotel-alipay\" width=\"30%\"\u003e\n  \u003ca href=\"https://www.paypal.com/paypalme/viarotel\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n    \u003cimg src=\"https://cdn.jsdelivr.net/gh/viarotel-org/escrcpy@main/src/assets/sponsor/viarotel-paypal.png\" alt=\"viarotel-paypal\" width=\"30%\"\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\n## 贡献者\n\n感谢他们的所做的一切贡献！\n\n[Contributors](https://github.com/viarotel/escrcpy/graphs/contributors)\n\n## Star 历史\n\n[![Star History Chart](https://api.star-history.com/svg?repos=viarotel-org/escrcpy\u0026type=Date)](https://star-history.com/#viarotel-org/escrcpy\u0026Date)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fviarotel-org%2Fescrcpy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fviarotel-org%2Fescrcpy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fviarotel-org%2Fescrcpy/lists"}