Lua IDE is a full Lua programming IDE and code editor for Android, providing a complete Linux-based integrated development environment directly on your mobile device. Write, edit, run, compile, debug, and manage Lua applications and scripts entirely on your phone or tablet โ fully offline, no internet connection required.
This app is a real IDE, not a simulator or lightweight editor. It includes core development tools, compilers, package managers, and a terminal-based Linux system, making it suitable for real-world development workflows on Android.
Complete Lua & Linux Integrated Development Environment :---
Lua IDE includes a full Linux environment with a powerful Zsh shell (Powerlevel10k theme). Use standard Linux command-line tools to manage files, run programs, install dependencies, compile code, and automate workflows just like on a desktop Linux system.
A built-in Lua interpreter (REPL) enables interactive programming, rapid testing, debugging, and real-time evaluation of Lua code.
Advanced IDE & Editor Features
โข Full-featured Lua IDE and Lua code editor
โข Syntax highlighting for Lua source files
โข Language Server Protocol (LSP) support for intelligent code assistance
โข Code diagnostics, error reporting, and developer feedback
โข Unlimited editor tabs for multi-file and multi-project development
โข Unlimited terminal tabs for parallel tasks and workflows
โข Optimized text editor suitable for large codebases
Supports common programming constructs such as variables, functions, loops, tables, modules, libraries, scripting, debugging, automation, and structured software development.
Package Management, Compilers & Build Tools
โข Built-in LuaRocks package manager for installing and managing Lua libraries
โข Dependency management for Lua modules and third-party packages
โข Includes GCC and G++ compilers for C and C++ development
โข Build native extensions and tools used by Lua projects
โข Run compiled binaries alongside Lua scripts
โข Execute custom build commands and toolchains
This enables advanced workflows such as Lua projects with native bindings, scripting with compiled utilities, and mixed-language development.
File Management, Import, Export & Sharing
โข Integrated file manager for browsing and managing projects
โข Import files from internal storage
โข Export files to internal storage
โข Share files and folders with other apps and system file managers
โข Open, edit, and save files directly from Android storage
Ideal For
โข Learning and mastering the Lua programming language
โข Writing, testing, and debugging Lua scripts
โข Managing Lua libraries with LuaRocks
โข Mobile software development and scripting
โข Students, hobbyists, and professional developers
โข Anyone searching for a Lua IDE, Lua editor, Lua compiler, or programming IDE for Android
Whether you are developing Lua applications, compiling code with GCC and G++, or managing dependencies with LuaRocks, Lua IDE is a complete, true integrated development environment for Android, delivering real development capabilities โ not a limited or simulated experience.