# LuaStudio

> Mobile IDE for creating and running Lua code with cloud storage and keyboard shortcuts. (iPhone/iPad app by Alex Mokrushyn.)

- Source: https://appshunter.io/ios/app/luastudio/id1161260887 (this page in markdown: same URL + `.md`)
- Developer: [Alex Mokrushyn](https://appshunter.io/developer/517166163)
- Category: Productivity, Education
- Price: Free
- Rating: 4.60/5 from 13 App Store ratings · 6 written reviews indexed
- Age rating: 4+
- Requires: iOS 9.0 · 24 MB
- Languages: American English
- Released: 2016-10-03
- Data updated: 2026-06-10
- Monetization: free
- User reviews in markdown: https://appshunter.io/ios/app/luastudio/id1161260887/reviews.md

## What is LuaStudio?

This application allows you create and run Lua code. Check samples for more details.
Save and load files to/from cloud. Long press on file/folder/project gives you more options.
Wide range of available libraries.

Best with Bluetooth keyboard. Use shortcut-keys for:
 - save code: command + s
 - run code: command + r
 - search text in file: command + f
 - quick access window: command + w 
 - exit from code editor: command + e
 - select all text: command + a
 - copy text: command + c
 - cut text: command + x
 - paste text: command + v
 - undo: command + z
 - redo: command + shift + z
Use arrows for changing cursor position and + shift for selecting text.

More details and API documentation available from app "Info" button

## Key features

- Create and run Lua code
- Cloud file saving and loading
- Extensive library support
- Bluetooth keyboard optimization
- Numerous shortcut keys
- API documentation access

## Recent user reviews (6 of 6)

All indexed reviews: https://appshunter.io/ios/app/luastudio/id1161260887/reviews.md

### 5/5 — This has so much potential!

*2024-04-14*

I will start this off by saying, I would be better if there was a way you can import media assets on mobile other than the cloud. For some reason I can’t access it because google blocks the app. Another thing is that there should be more tutorials for this so that way it would be easy to learn!

### 5/5 — Very great But… the iPad version can’t load my own images(or other different types of files).

*2024-01-31*

I really want to call my own images or other different types of files in Lua commands, especially in 3D design.
I see that the sample Lua file calls images from the software's built-in folder, and I also want to import my own images into it, but it seems that I cannot achieve this.

我真的很想在Lua命令中调用我自己的图像或其他不同类型的文件，尤其是在3D设计中。
我看样本Lua文件调用的是软件里自带的文件夹里的图片，我也想把我自己的图片导入到里面，但似乎没有办法达到这一点。

### 4/5 — Good but there’s just one thing

*2020-08-06, version 2.0.0*

The app is flawless, works perfectly. But the thing is that there should be a documentation for whatever library this app uses. I’m a Lua/Ruby/ etc dev i know lua but I don’t what the apis and libraries used are, I think there should be a documentation for the libraries and apis so we know how to use them.

### 3/5 — Good so far, but

*2019-07-13*

I’m not a lua dev, so the example scripts were a big draw, but I can’t seem to figure out how to make a copy of an existing file. The plan was to copy an existing sample and use that to work within. 

I feel adding a duplicate button to the long press option would be easiest to implement and be the most intuitive.

### 4/5 — Perfectly functional

*2019-05-13, version 1.8.0*

I'm updating my review to point out a few bugs, as well as one serious issue that should be adressed at some point.

The only bug I've found is that the color code system is irreperably broken.  Type a single sentance and there will be random colored letters all over the screen.  It's not really a problem performance-wise, but still something that should be looked into.

While there is support for exporting projects, as well as loading bitmap images, there is no way to import images via the ipad.  There is no import button, no area in files to place them, and limited to no tools to make one yourself.  The only way to import files is to use a custom pc file editor to place them in the app's directory.  This is a huge blow for anyone intending to make games for it, since the bitmap system is the only reasonable solution for drawing images.  Please add a way to import images within the app.

### 5/5 — Gr8

*2018-06-25*

G00d

## Frequently asked questions about LuaStudio

### What is LuaStudio?

LuaStudio is a mobile application that allows users to create and run Lua code directly on their iOS devices. It supports cloud saving, offers a wide range of libraries, and is optimized for use with Bluetooth keyboards.

### Is LuaStudio free to use?

Yes, LuaStudio is available for free. There are no costs associated with downloading or using the core features of the application.

### What devices does LuaStudio support?

LuaStudio is compatible with iPhones, iPads, and iPods. It is designed to run on Apple's iOS operating system.

### How often is LuaStudio updated?

The application was last updated on May 17, 2023, with version 2.12.0. This indicates regular maintenance and potential feature additions by the developer.

### What is the age rating for LuaStudio?

LuaStudio has an age rating of 4+, making it suitable for a wide range of users, including younger individuals interested in coding.

### Can I save my Lua projects to the cloud with LuaStudio?

Yes, LuaStudio allows you to save and load your files, folders, and projects to and from the cloud, ensuring your work is accessible and backed up.

### Does LuaStudio offer keyboard shortcuts?

LuaStudio is best used with a Bluetooth keyboard and provides numerous shortcut keys for common actions like saving, running code, searching, and editing.

### Where can I find API documentation for LuaStudio?

More details and API documentation can be accessed directly from the 'Info' button within the LuaStudio application.

## Version history (last 5 releases)

### 2.12.0 — 2023-05-17

- minor fixes and improvements
- libraries updated, including migration from PCRE to PCRE2 and SQLite with JSON5 extensions
- new /3D/Away3D/Intermidiate_Globe sample

### 2.11.0 — 2023-03-25

- minor fixes and improvements
- libraries updated
- Lib.Sys.VM.Deque double-ended queue object included, TraceBox sample updated for new method demonstration
- /3D/Away3D/Basic_LoadOBJ sample updated, with option to make texture from SVG file

### 2.10.0 — 2023-03-11

- minor fixes and improvements
- libraries updated, including new sample from original media library: /ImageFormats.lua
- new SQLite connection interrupt() method. Check documentation for more details
- new SQLite extensions: 'base64', 'ieee754', 'decimal' and samples: /SQLite/Base64.lua, /SQLite/FloatingPointNumbers.lua
- new custom console demo: /TraceBox/Main.lua

### 2.9.0 — 2023-01-20

- minor fixes and improvements
- libraries updated
- fixed SQLite ResultSet issue when queries like: select '', return nil value instead of empty string
- /SQLite.lua sample remastered in /SQLite folder, including new sample: /SQLite/FTS3.lua
- SQLite syntax highlighting: /SQLite/Version.sql

### 2.8.0 — 2022-11-02

minor fixes and improvements, libraries updated

## Apps similar to LuaStudio

| App | Rating | Price | Category |
| --- | --- | --- | --- |
| [Metion: Markdown Notes](https://appshunter.io/ios/app/metion-markdown-notes/id1530965242) | 4.3 (46) | Free | Productivity |
| [The Text Editor](https://appshunter.io/ios/app/the-text-editor/id1633903943) | 4.3 (106) | $1.99 | Productivity |
| [MobileOrg](https://appshunter.io/ios/app/mobileorg/id634225528) | 3.8 (10) | Free | Productivity |
| [ContactEasy-address Book help](https://appshunter.io/ios/app/contacteasy-address-book-help/id490328390) | 4.7 (46) | Free | Productivity |
| [TechDraw min](https://appshunter.io/ios/app/techdraw-min/id552732928) | 4.2 (5) | Free | Productivity |
| [Tree Notebook](https://appshunter.io/ios/app/tree-notebook/id1335136945) | 4.4 (5) | Free | Productivity |

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-06-10.*
