awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
SuperMonster003 avatar

SuperMonster003/AutoJs6

0
View on GitHub↗
5,352 स्टार्स·1,547 फोर्क्स·Java·mpl-2.0·27 व्यूज़docs.autojs6.com↗

AutoJs6

AutoJs6 is an Android automation framework and JavaScript runtime designed to automate user interface interactions and system tasks on mobile devices. It functions as a UI automator that inspects screen hierarchies and manipulates on-screen controls via selectors to automate manual workflows.

The project includes an Android script compiler that bundles automation scripts into standalone APK files for distribution. It also provides a remote debugging tool that creates a network-based bridge between a mobile device and a desktop IDE for writing and testing scripts.

The framework covers a broad range of capabilities, including visual recognition through optical character recognition and image matching, as well as privileged root command execution for system administration. It further supports task scheduling and the creation of custom user interfaces using embedded web views.

Network communication is handled through a client for HTTP requests and WebSocket connections.

Features

  • Android Automation Frameworks - Provides a comprehensive framework for automating user interactions and system tasks on Android devices.
  • Visual Action Triggers - Uses image matching and optical character recognition to trigger automated actions based on visual changes on the screen.
  • Template Matching - Identifies screen elements by comparing screenshots against predefined template images and color patterns.
  • Visual Trigger Matching - Performs color detection and feature matching on screenshots to trigger actions based on visual cues.
  • Accessibility Automation Tools - Leverages Android accessibility services to programmatically inspect screen hierarchies and trigger UI events.
  • APK Bundlers - Includes a compiler that bundles automation scripts into standalone APK files for distribution and installation.
  • Remote Debugging Bridges - Provides a network interface that streams application state and actions from an Android device to a local debugger.
  • Mobile Device Automation - Programmatically interacts with mobile UI elements via accessibility services to automate manual tasks.
  • Remote Script Development - Implements a network-based bridge between a mobile device and a desktop IDE for remote script writing and debugging.
  • JavaScript Runtimes - Embeds a JavaScript engine to execute script logic and bridge web-standard code to native Android APIs.
  • UI Automation - Offers a tool for inspecting screen hierarchies and manipulating on-screen controls via selectors to automate manual workflows.
  • Hierarchy Inspection - Inspects screen hierarchies to identify control properties and layout structures for automation targeting.
  • UI Element Interactions - Implements a selector mechanism to perform clicks, text input, and information retrieval from on-screen controls.
  • Optical Character Recognition - Extracts text from images using OCR to enable automation based on on-screen text.
  • Remote Debugging Sockets - Establishes a network bridge between a mobile device and a desktop IDE for real-time script debugging.
  • IDE Integration Plugins - Connects mobile devices to a desktop editor over a network for remote script writing and debugging.
  • Script Packaging Engines - Bundles automation scripts into standalone APK files for distribution on mobile devices.
  • Privileged Shell Executions - Executes low-level system commands by interfacing with a privileged shell environment on rooted devices.
  • Script Bundling - Bundles automation scripts and dependencies into standalone APK files for distribution and installation.
  • Android Device Management - Provides capabilities for executing root-level shell commands and scheduling system tasks for advanced device management.
  • UI Test Engines - Ships an engine to inspect screen hierarchies and interact with UI elements for functional and visual testing.
  • Automation and Tasks - JavaScript-based engine for automating device tasks.

स्टार हिस्ट्री

supermonster003/autojs6 के लिए स्टार हिस्ट्री चार्टsupermonster003/autojs6 के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

AutoJs6 के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो AutoJs6 के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • firerpa/lamdafirerpa का अवतार

    firerpa/lamda

    7,834GitHub पर देखें↗

    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
  • openatx/uiautomator2openatx का अवतार

    openatx/uiautomator2

    7,864GitHub पर देखें↗

    uiautomator2 is an Android device automation tool and UI testing library. It functions as a framework for automating user interface interactions and managing device states via a remote client. The project provides a remote management interface for controlling Android applications, simulating user gestures, and managing system settings. It enables the analysis of XML UI hierarchies to locate interface elements and verify application behavior. The tool covers broad capability areas including application lifecycle management, device connectivity, and file system operations. It also includes sys

    Pythonpythontestuiautomator
    GitHub पर देखें↗7,864
  • gkd-kit/gkdgkd-kit का अवतार

    gkd-kit/gkd

    39,532GitHub पर देखें↗

    GKD is an automation engine that leverages the Android accessibility framework to monitor system events and execute predefined interaction rules. By acting as a background service, it identifies interface elements in real-time and performs automated tasks, such as dismissing pop-ups or navigating through application screens, based on the current state of the device. The project distinguishes itself through a declarative rule engine that processes human-readable configuration files. Users can define sophisticated interaction logic using a specialized selector syntax that supports hierarchical

    Kotlinaccessibilityandroidauto
    GitHub पर देखें↗39,532
  • googlesamples/android-testing-templatesgooglesamples का अवतार

    googlesamples/android-testing-templates

    1,955GitHub पर देखें↗

    This repository provides a collection of reference implementations and patterns for testing Android applications. It serves as a guide for developers to integrate standard testing libraries and frameworks into their projects, covering the full spectrum of verification from local business logic to complex interface interactions. The project distinguishes itself by demonstrating how to configure and execute tests across diverse environments, including local virtual machines and physical devices or emulators. It provides specific patterns for validating inter-application communication, automatin

    Java
    GitHub पर देखें↗1,955
AutoJs6 के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

supermonster003/autojs6 क्या करता है?

AutoJs6 is an Android automation framework and JavaScript runtime designed to automate user interface interactions and system tasks on mobile devices. It functions as a UI automator that inspects screen hierarchies and manipulates on-screen controls via selectors to automate manual workflows.

supermonster003/autojs6 की मुख्य विशेषताएं क्या हैं?

supermonster003/autojs6 की मुख्य विशेषताएं हैं: Android Automation Frameworks, Visual Action Triggers, Template Matching, Visual Trigger Matching, Accessibility Automation Tools, APK Bundlers, Remote Debugging Bridges, Mobile Device Automation।

supermonster003/autojs6 के कुछ ओपन-सोर्स विकल्प क्या हैं?

supermonster003/autojs6 के ओपन-सोर्स विकल्पों में शामिल हैं: firerpa/lamda — This project is an Android RPA framework designed for automating user interfaces and system tasks on rooted Android… openatx/uiautomator2 — uiautomator2 is an Android device automation tool and UI testing library. It functions as a framework for automating… gkd-kit/gkd — GKD is an automation engine that leverages the Android accessibility framework to monitor system events and execute… monsternone/tmall-miao — tmall-miao is an Android automation tool and shopping platform bot designed to automatically complete reward… googlesamples/android-testing-templates — This repository provides a collection of reference implementations and patterns for testing Android applications. It… mherrmann/helium — Helium is a Python library and high-level wrapper for Selenium designed for browser automation, functional UI testing,…