aiselp

AutoX

aiselp

An Android platform JavaScript runtime and development environment with accessibility service support, enabling automation without root access.

v7.2.5
Published at
5d ago
1,971
Stars
82,226
Download
Synced at
5d ago

Latest release

v7.2.5Nov 8, 2026, 07:58 AM
Downloads slow? Switch the source anytime above

README

Project Overview

AutoX.js (formerly a modified version of Auto.js) is an Android platform JavaScript runtime and development environment with accessibility service support, enabling automation without root access. Its development goal is similar to JsBox and Workflow.

Key Features

  • Accessibility-based automation: Simple automation functions implemented via accessibility service
  • Floating window recording and execution
  • Powerful selector API: Similar to Google's UiAutomator, providing control finding, traversal, info retrieval, and operations — usable as a mobile UI testing framework
  • JavaScript scripting: Code completion, variable rename, code formatting, find/replace — usable as a JavaScript IDE
  • UI building and packaging: Build UIs with e4x and package JavaScript into APK files
  • Root support: Enhanced screen clicking, swiping, recording, and shell command execution with root
  • Screenshot and image recognition: Screenshot capture, save, color finding, image finding functions
  • Tasker plugin: Can be used as a Tasker plugin for daily workflows
  • UI analysis tool: Similar to Android Studio's LayoutInspector for analyzing UI hierarchy and control info

Target Audience

  • Android automation script developers
  • Test engineers who need UI automation testing
  • Developers who want to build Android utility apps with JavaScript

Quick Start

  1. Download the APK from GitHub Releases (recommended: arm64-v8a)
  2. Install the APK on your Android device
  3. Enable accessibility service permissions
  4. Start writing and running JavaScript automation scripts

Core Advantages

  • Automation without root access
  • JavaScript-based for easy adoption
  • Package scripts as standalone APKs
  • Rich UI automation APIs and image recognition

System Requirements

  • OS: Android

Notes

  • This project is licensed under GPL-V2
  • Root-dependent features require a rooted device

Release history

Sort