Android automation tool based on JavaScript, extending Auto.js
Top 11.5% on sourcepulse
AutoJs6 is an open-source JavaScript automation tool for Android, serving as a continuation and enhancement of the original Auto.js project. It empowers users to automate tasks on Android devices using JavaScript, offering features like a built-in IDE, accessibility service integration, UI analysis, and packaging scripts into APKs.
How It Works
AutoJs6 leverages Android's Accessibility Services to interact with the UI, allowing scripts to perform actions like tapping, sliding, and reading screen content. It utilizes the Rhino JavaScript engine, updated to v1.8.1-SNAPSHOT, providing support for modern JavaScript features. For enhanced capabilities, it integrates with Shizuku or Root privileges to access system APIs and perform privileged operations.
Quick Start & Requirements
Highlighted Details
base64
, crypto
, sqlite
, shizuku
, and more.Maintenance & Community
The project is actively maintained by SuperMonster003 and a community of contributors. Discussions and support are likely available through GitHub issues and potentially linked community platforms (not explicitly detailed in the README).
Licensing & Compatibility
The project is open-source and free. The specific license is not explicitly stated in the provided README snippet, but the nature of the project suggests a permissive license suitable for commercial use and closed-source linking, though this should be verified.
Limitations & Caveats
While actively developed, some features might still be under development or require root/Shizuku for full functionality. Compatibility with the very latest Android versions (e.g., Android 15) is continuously addressed, as seen in recent changelogs.
5 days ago
1+ week