Automate repetitive app interactions on Android, like filling forms or tapping through menus.
Learn JavaScript programming on an Android phone without needing a computer.
Write scripts that read content from other installed apps and trigger actions inside them.
Source code is no longer in this repo, the project moved to a paid Pro version, only older v4.1 release builds are available.
Auto.js is a JavaScript development and automation environment that runs directly on Android devices. It lets users write and run JavaScript scripts on their phone or tablet to automate tasks and learn programming without a desktop computer. The description and documentation are in Chinese, targeting Chinese-speaking Android users, though an English README was available in the linked original project repository. This particular repository contains the open-source code for Auto.js version 4.1. After that release, the project moved to a closed-source paid edition called Auto.js Pro, available at pro.autojs.org, with its own documentation and blog. The author removed all source files from this repo to prevent the older open version from continuing to spread. What remains is the README pointing to the Pro product and licensing terms, but no browsable source code. The tool relies on Android accessibility services to let scripts interact with other installed apps without needing the device to be rooted. A script can tap buttons, fill in text fields, read content from the screen, and trigger actions inside other apps, which makes it useful for repetitive workflows that would otherwise require manual tapping through an app. The project topics mention UIAutomator, the Android testing framework that provides some of this device-interaction capability. The intended audience is people learning to write JavaScript on an Android phone and users who want to automate personal workflows. Official documentation and updates are hosted externally at the Pro product site. The license is based on Mozilla Public License 2.0 with an additional clause that prohibits commercial use of the code or any derivatives.
← clearw5 on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.