Open main.js and practice
Automatic saving with copy, paste, undo, and native keyboard input.
JAVASCRIPT STARTER · LOCAL LEARNING
No account or environment setup required. Write JavaScript on iPhone, iPad, or Mac and see the result immediately.
JavaScriptCore · Local projects · Beginner lessons · Offline execution
const greet = name =>
`Hello, ${name}!`;
console.log(greet("JavaScript"));A focused JavaScript workspace
Editing, execution, input, output, and lessons in one clear workspace.
Automatic saving with copy, paste, undo, and native keyboard input.
Apple JavaScriptCore runs your code locally. Source stays on the device.
$ run main.js
✓ process finishedRead output and exceptions, and stop programs that run too long or print too much.
Three small steps
No account, complex project, or Node.js installation needed.
Start with Hello World or create a local project containing main.js.
Tap Run and JavaScriptCore executes it on the current device.
Review output and exceptions, then try again.
Made for practice
JavaScript Starter is now available on the App Store.
Get it on the App StoreContact support