Lua ide - lsp,luarocks,linux

1K+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

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.
Updated on
Dec 26, 2025

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

What’s new

- Added Language Server Protocol (LSP) integration for improved development workflow.

- General performance enhancements and bug fixes.

- Updated toolchain and compatibility improvements.

- Added file import ,export to and from internal storage ( you can access it from IDE's file manager )

- Added share option to share file and folders directly from file manager

- now devlopment env contains complete basic build tools like gcc , g++ etc..

- Updated alpine version from 3.15 to 3.23