AppCorpus
Market US

Lua IDE - Learn Lua Coding

by 盼军 崔

iPhone · iPad

Active Last checked 6 Aug 2026

Quick verdict

What it is
Store information collected; independent summary not yet available.
At a glance
  • From $0.99/mo
  • Free to download
  • In-app purchases

Categories and search queries

Official categories

AppCorpus categories

Key functions

Function Availability Access Scope Evidence
Free app Yes Free Store published
In-app purchases Yes Limited free Store published

Screens

App Store

19 store screenshots

Lua IDE - Learn Lua Coding ipad screenshot 1
Lua IDE - Learn Lua Coding ipad screenshot 2
Lua IDE - Learn Lua Coding ipad screenshot 3
Lua IDE - Learn Lua Coding ipad screenshot 4

Pricing & paywalls

App Store

  • Pro Monthly — $0.99/month
  • Pro Monthly — $9.99/year ($0.83/mo)
  • Buy me a coffee — $2.99
  • Lifetime Pro — $14.99

Ratings & reviews

App Store

3.5 11 ratings · App Store

  1. 3/5doesnt use lualu

    this app uses normal lua not lualu but its titled as lualu

    wisiis · 6 Aug 2026

  2. 5/5Great app

    As a roblox developer this app is great for picking up the raw language itself and very interesting to work with

    Vllicon · 6 Aug 2026

  3. 5/5AMAZING APP FOR LUA PRACTICE

    I love that the developer thought to create this powerful app for users on the go!

    michaelmaynez · 6 Aug 2026

  4. 5/5Very good

    Useful

    Vulcanian · 6 Aug 2026

  5. 2/5uhh

    im sure it works and all but for me its just very confusing to use, i have to save the file in order to run the code? 2 stars because im sure it works for somebody.

    chgebduu · 6 Aug 2026

Privacy & accessibility

App Store

Privacy

  • Data Not Collected Developer declared

Accessibility

No accessibility labels collected yet.

Versions

App Store

  • 1.0
  • 2.0

    1.Fixes bugs when using the lua system io library,can not read from console. 2.Add Lua File System Module 3.Add iTunes File Share 4.Enhanced Keyboard Input

  • 2.1

    1.Add LuaSocket module. 2.Change pakage path to Documents folder in sandbox. 3.Add input audio feedback when typing use the keyboard accessory buttons 4.Customizable input accessory view button keys by typing "set_custom_keys TTT". TTT is your keys. TTTTT.:(~^,_)/\\{}[><´`]€£◉◉◉◉◉\"';|$-+=%*!?#@&1203467589 TTTTT stands for tab, ◉◉◉◉◉ stands for trackball. 5.Disable iTunes File Share.

  • 3.0

    1. All new User Interace 2. Lua_5.2.2, Lua-5.2.2-test, luasocket,luafilesystem source code browser.(All Offline) 3. Lua official reference(Online) 4. Add init scripts.You can adding your initialize scripts to the default lualu.lua script in Documents 5. Add Feedback Feature

  • 4.0

    1. Terminal with a lot of useful shell commands, like ls, cat, mv, mkdir, ifconfig, ping 2. Code Editor with syntax highlighting, line number, invisible char displaying, Light/Dark mode. 3. Lua standalone interpreter run in Terminal, you can run Lua code just like in a computer terminal. 4. File Manager, view/create/modify files in your App, so you can write large Lua project with lot of Lua files. 5. Lua source code of 5.3.4 5.3.6 5.4.6, you can view source code and docs offline. 6. Online resources for learning Lua. The official site lua.org, and lua-users.org, luarocks.org, two awesome-lua repositories on GitHub customize init Lua script.

  • 4.0.1

    1. [Code Editor] add 'Run, Debug, Preview' guide 2. [Terminal] add scrollToTop and scrollToBottom function in navigationbar item 3. fix curl CA Cert missing issue

  • 4.1.0

    1. Terminal supports selection/copy/paste Selection: You can use the trackingball to control selection position. Single Tap on the trackball and hold them move your finger, then the selection cursor will move, if you finger. If you double click the trackball and hold, then terminal will enter selection mode, you can move your finger to move the cursor, now the terminal will select the text between the start position and the cursor. Copy/Paste: The Copy/Paste function were located in the navigation item with the icon "ellipse in circle" on the right of navigation bar. 2. Terminal scroll to Top/Bottom The scroll to Top/Bottom function were located in the navigation item with the icon "ellipse in circle" on the right of navigation bar. 3. Lua modules ( Free until Version 5 ) If you download LuaLu App before Version 5, all these modules will be Free. From Version 5, some of these modules will be paid features. 3.1 LuaFileSystem https://github.com/lunarmodules/luafilesystem require("lfs") or require"lfs" 3.2 LuaSocket https://github.com/lunarmodules/luasocket "socket.core" "mime.core" "socket.unix" "socket.serial" "socket.http" "socket.url" "socket.tp" "socket.ftp" "socket.headers" "socket.smtp" "ltn12" "socket" "mime" 3.3 lsqlite3 http://lua.sqlite.org/index.cgi/index 3.4 LuaCJSON https://github.com/openresty/lua-cjson "cjson.util" 4. Add environment variables APPSCPT: scripts folder in App Bundle APPCONTSCPT: scripts folder in App sandboxed data container these two environments variables are very useful when you execute Lua files in Terminal, and they are also useful when you write Lua files.

  • 4.2.0

    1. App Icon can be changed 2. Add Lua Libs Manager page, and instructions for install pure Lua libs 3. Terminal history have been saved, so after relaunch LuaLu, you can use the history commands you typed ago. 4. Terminal Link handle support 3 action: open in App, open external, copy link 5. Code Editor supports utf8 and isoLatin1 encode.

  • 4.3.0

    1. Debug Integrate MobDebug library, now you can debug Lua files. 2. Float panel You can create float panels on Lua interpreter page, Code Editor page and Terminal page. It's useful when you are writing Lua code and you want to view documentations or source code of other projects. 3. Reopen editing files after restart App save the editing files in Code Editor, reopen them after App restart.

  • 4.3.1

    Optimize float panel size for iPad

  • 4.4.0

    Add Project Tree View, you can manage your files more conveniently!

  • 4.4.1

    1. Add refresh button for project tree view 2. Update App age rating

  • 4.4.2

    Code editor text size can be changed

  • 4.5.0

    File Manager "Open As" function Current File Manager support previewing many file formats, images(jpg, png...), audio, web(html, css, javascript, json), source code(Lua, C, C++, Java, Markdown, Python, TypeScript, yaml), it detect file format using file extensions and MIMEType, when it can not detect the file format, or the file format is not supported by default, it will show a page with a "Open As" button, you can click the button, and choose a specified file format and force to preview the file using that file format. With this feature you can almost preview most of the files when you are coding.

  • 4.6.0

    some optimization

  • 4.7.0

    1. code completion, definition, reference 2. code format

  • 4.7.1

    1. fix bug when code completion triggered by '.', if select completion, the '.' be removed issue 2. some optimizations

  • 4.8.0

    Change App name from LuaLu REPL to Lua IDE. Someone gave it a 1 star review because he thought this app can run luau script, he mistook the app's name for Luau.

  • 4.8.1 · 28 Dec 2025

    some optimizations

Alternatives

Availability by market

Data quality & evidence

Page completeness
Live store listing
Last verified
6 Aug 2026
Sources
App Store

Report a correction