An Android Lua development tool based on LuaJava
Lua–Java Bridge · Code-Driven UI
Automate taps, swipes, and text input — no root required.
Build buttons, lists and more with Lua code. What you write is what you see.
Create, import and export projects — .alp project files are easy to back up, all loaded and run by the host app.
Screenshot color picking, image search and comparison for UI analysis, multi-touch gestures.
Write and connect in the browser — no install needed, just open a webpage to debug your device.
Desktop editor connects to your phone via WSS / USB for real-time script push and log viewing.
Supports four modes: root-free, Root, Accessibility, and normal.
Supports Android 7.0 – 16. Works on mainstream devices, cloud phones and emulators.
device connection, project management, code editing, screenshot & color picker, shortcuts.
View guide →
import "android.graphics.Bitmap" — bridges Lua and Java to call Android APIs exposed by the Android APIs. No waiting for wrappers, no waiting for updates.
Buttons, lists — your code defines the interface. No drag-and-drop, no templates.
Standard Lua syntax — your Lua skills are transferable to games, backends and beyond.
Transparent .alp format, no encryption, no device lock-in. Export and back up anytime — your projects belong to you.