awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
viarotel-org avatar

viarotel-org/escrcpy

0
View on GitHub↗
8,199 نجوم·599 تفرعات·JavaScript·apache-2.0·5 مشاهداتviarotel.eu.org↗

Escrcpy

escrcpy is an Android device mirroring tool and ADB device manager that enables the display and control of Android screens on a computer via USB or network connections. It functions as a multi-device screen orchestrator, providing a visual interface to arrange and control several mirrored device windows in parallel layouts.

The project distinguishes itself as an automation controller that utilizes large language models to translate natural language instructions into actionable device commands. It further differentiates its capabilities by acting as a reverse tethering client, allowing a computer to share its active internet connection with a connected Android device.

The tool provides a broad set of capabilities covering device automation through synchronized workflows and batch operations, as well as graphical file management including drag-and-drop transfers and clipboard synchronization. It also includes media streaming features for audio forwarding, camera feed mirroring, and activity recording, alongside a system for mapping peripheral inputs to simulate touch interactions.

Users can manage connection settings, hardware configurations, and saved window layout schemes through independent configuration files.

Features

  • Remote Device Interaction - Mirrors an Android device screen to a desktop and enables full interaction through a graphical interface.
  • Screen Mirroring - Displays and controls an Android device interface on a computer via USB or network connection for low-latency interaction.
  • Natural Language Command Translation - Utilizes large language models to translate natural language instructions into actionable device commands.
  • Natural Language Device Control - Utilizes large language models to translate plain language instructions into actionable commands for connected Android devices.
  • Natural Language Automation - Translates plain language instructions into sequences of executable commands on connected devices using AI.
  • Input Broadcasting - Enables synchronized input broadcasting and batch operations across multiple connected Android devices from a single interface.
  • ADB Device Managers - Manages Android Debug Bridge connections, file transfers, and application installations across multiple devices.
  • Natural Language Automation - Translates natural language instructions into actionable device commands using large language models.
  • Window Managers - Provides a visual interface to organize and arrange multiple mirrored device windows in parallel layouts.
  • Android Screen Mirroring - Displays and controls an Android device screen on a computer via USB or network for low-latency interaction.
  • Android Automation Frameworks - Executes custom scripts and synchronized workflows across multiple connected Android devices to automate repetitive tasks.
  • Reverse Tethering - Shares a computer's active internet connection with a connected Android device without requiring root access.
  • Reverse Tethering Clients - Acts as a network utility that shares a computer's active internet connection with a connected Android device.
  • Multi-Device Management - Organizes and controls several Android devices simultaneously through a single interface with saved window layouts.
  • Input Event Mappers - Translates computer keyboard and mouse events into simulated touch coordinates and navigation commands on the device.
  • Batch Device Operations - Executes mirroring, app installations, and file transfers across multiple connected devices simultaneously.
  • Configuration-Driven Profiles - Allows users to define hardware settings and auto-connect behaviors using independent configuration files.
  • Multi-Device Workflow Execution - Enables the execution of synchronized automation processes and scripts across multiple connected devices simultaneously.
  • Task Automation Scripts - Provides the ability to execute custom scripts and scheduled sequences to automate repetitive mirroring workflows.
  • Audio Capture and Playback - Enables capturing device audio and playing it back on the host computer with configurable codecs.
  • Android Application Management - Enables the installation of applications and management of the internal file system of the connected device.
  • Camera Feed Capture - Displays a live video stream from the connected Android device camera directly on the desktop.
  • Audio and Video Forwarding - Implements low-latency audio and video streaming from the Android device to the host computer.
  • Synchronized Input Broadcasting - Sends synchronized input and execution scripts to multiple connected devices simultaneously.
  • Device File Transfers - Enables the transfer of files and directories between a computer and a device using a graphical manager.
  • Window Layout Orchestration - Provides a visual interface for arranging and controlling multiple mirrored device windows in parallel layouts.
  • Input Control Mappings - Provides a system to map mouse and keyboard inputs to specific on-screen touch coordinates for device automation.
  • Input Mapping Tools - Configures how mouse, keyboard, and gamepad inputs are translated into touch or gesture events on the device.
  • Keyboard Shortcuts - Implements configurable key bindings that allow users to trigger system actions and navigation on the mirrored device.
  • Layout Presets - Stores custom arrangements of device windows as schemes to restore their positions and sizes on startup.
  • System Control Bars - Provides a dedicated interaction bar to trigger home, back, rotation, and power controls on the device.
  • Mirror View Controls - Allows users to rotate the screen orientation, toggle fullscreen, and resize the mirroring window.
  • Touch Simulation Mappings - The project configures clicks and scrolls on the screen mirror to simulate touch interactions on the device.
  • Communication And Remote - Graphical interface for controlling Android devices from a Mac.
  • Productivity Tools - Listed in the “Productivity Tools” section of the Awesome Mac awesome list.

سجل النجوم

مخطط تاريخ النجوم لـ viarotel-org/escrcpyمخطط تاريخ النجوم لـ viarotel-org/escrcpy

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة viarotel-org/escrcpy؟

escrcpy is an Android device mirroring tool and ADB device manager that enables the display and control of Android screens on a computer via USB or network connections. It functions as a multi-device screen orchestrator, providing a visual interface to arrange and control several mirrored device windows in parallel layouts.

ما هي الميزات الرئيسية لـ viarotel-org/escrcpy؟

الميزات الرئيسية لـ viarotel-org/escrcpy هي: Remote Device Interaction, Screen Mirroring, Natural Language Command Translation, Natural Language Device Control, Natural Language Automation, Input Broadcasting, ADB Device Managers, Window Managers.

ما هي البدائل مفتوحة المصدر لـ viarotel-org/escrcpy؟

تشمل البدائل مفتوحة المصدر لـ viarotel-org/escrcpy: liriliri/aya — Aya is a graphical desktop client for managing Android devices via the Android Debug Bridge. It serves as a… firerpa/lamda — This project is an Android RPA framework designed for automating user interfaces and system tasks on rooted Android… steel-dev/steel-browser — Steel is a cloud browser automation platform that provides a REST API for launching and controlling remote Chrome… microsoft/ufo — UFO is a multi-device task orchestrator and LLM agent orchestration framework designed to decompose natural language… openatx/uiautomator2 — uiautomator2 is an Android device automation tool and UI testing library. It functions as a framework for automating… azeemidrisi/phonesploit-pro — PhoneSploit-Pro is an Android exploitation and remote administration toolkit. It provides a system for remotely…

بدائل مفتوحة المصدر لـ Escrcpy

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Escrcpy.
  • liriliri/ayaالصورة الرمزية لـ liriliri

    liriliri/aya

    5,167عرض على GitHub↗

    Aya is a graphical desktop client for managing Android devices via the Android Debug Bridge. It serves as a centralized interface for system administration, application debugging, and remote device interaction. The project provides specialized tools for mirroring a device screen to a computer for remote control and detecting active webview pages for inspection using remote developer tools. It also includes a visual file manager for browsing and transferring files and APK packages between a host and a connected device. Broad capabilities cover system monitoring for real-time CPU and memory us

    TypeScriptadbandroidelectron
    عرض على GitHub↗5,167
  • firerpa/lamdaالصورة الرمزية لـ firerpa

    firerpa/lamda

    7,834عرض على GitHub↗

    This project is an Android RPA framework designed for automating user interfaces and system tasks on rooted Android devices using Python and ADB. It provides a suite of tools for rooted device management, allowing for programmatic control of system settings, application lifecycles, and shell command execution via a remote API. The framework distinguishes itself through a combination of dynamic instrumentation and AI integration. It can inject scripts into running processes to hook Java interfaces and modifies application behavior in real time. Additionally, it supports large language model in

    Pythonadbagentsai
    عرض على GitHub↗7,834
  • microsoft/ufoالصورة الرمزية لـ microsoft

    microsoft/UFO

    9,017عرض على GitHub↗

    UFO is a multi-device task orchestrator and LLM agent orchestration framework designed to decompose natural language requests into executable task graphs. It functions as a cross-platform UI automation tool capable of performing interactions on Windows and mobile devices while routing tasks to distributed agents based on their hardware and software capabilities. The system is distinguished by its RAG-enhanced agent architecture, which integrates external documentation and previous execution traces to improve decision-making. It employs a hybrid UI detection approach that combines computer vis

    Pythonagentautomationcopilot
    عرض على GitHub↗9,017
  • steel-dev/steel-browserالصورة الرمزية لـ steel-dev

    steel-dev/steel-browser

    6,450عرض على GitHub↗

    Steel is a cloud browser automation platform that provides a REST API for launching and controlling remote Chrome browser sessions. It enables programmatic browsing and web scraping using standard automation tools like Puppeteer, Playwright, and Selenium, connecting to cloud-hosted browser instances via WebSocket and the Chrome DevTools Protocol. The platform supports both headless and headful browser sessions, with language-specific SDKs for TypeScript and Python. The service distinguishes itself through comprehensive anti-detection capabilities, including residential proxy rotation, CAPTCHA

    TypeScriptaiai-agentsai-tools
    عرض على GitHub↗6,450
عرض جميع البدائل الـ 30 لـ Escrcpy→